openjournals / joss-reviews

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

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

Open editorialbot opened 6 days ago

editorialbot commented 6 days 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: Pending 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 6 days 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 6 days 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 6 days ago

:warning: An error happened when generating the pdf.

editorialbot commented 6 days ago

Paper file info:

📄 Wordcount for paper.md is 3240

✅ The paper includes a Statement of need section

editorialbot commented 6 days ago

License info:

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

crvernon commented 6 days 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 6 days ago

Invitation to edit this submission sent!

crvernon commented 6 days 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 6 days ago

@editorialbot generate pdf

editorialbot commented 6 days ago

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

editorialbot commented 6 days 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 6 days ago

@crvernon thank you for this!

jromanowska commented 6 days 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 6 days ago

No problem, thanks @jromanowska!

crvernon commented 6 days ago

@editorialbot invite @sneakers-the-rat as editor

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

editorialbot commented 6 days ago

Invitation to edit this submission sent!

timothyas commented 6 days 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 6 days ago

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

editorialbot commented 6 days 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 5 days 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 5 days ago

@editorialbot assign @sneakers-the-rat as editor

yes i would be happy to :)

editorialbot commented 5 days ago

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

sneakers-the-rat commented 5 days 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 days 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 days ago

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

Arcomano1234 commented 4 days ago

Yes of course!