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]: Vector: JIT-compilable mathematical manipulations of ragged Lorentz vectors #7409

Open editorialbot opened 4 weeks ago

editorialbot commented 4 weeks ago

Submitting author: !--author-handle-->@Saransh-cpp<!--end-author-handle-- (Saransh Chopra) Repository: https://github.com/scikit-hep/vector Branch with paper.md (empty if default branch): paper Version: v1.5.2 Editor: !--editor-->@adonath<!--end-editor-- Reviewers: Pending Managing EiC: Kyle Niemeyer

Status

status

Status badge code:

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

Author instructions

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

@Saransh-cpp 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 weeks 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 weeks ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

✅ OK DOIs

- 10.1038/s41586-020-2649-2 is OK
- 10.5281/zenodo.7733568 is OK
- 10.5281/zenodo.4341376 is OK
- 10.7717/peerj-cs.103 is OK
- 10.1016/j.nuclphysb.2023.116103 is OK
- 10.1051/epjconf/202429506016 is OK
- 10.1007/s41781-020-0035-2 is OK
- 10.5281/zenodo.7504167 is OK
- 10.5281/zenodo.1217031 is OK
- 10.5281/zenodo.3895860 is OK

🟡 SKIP DOIs

- No DOI given, and none found for title: Numba: A llvm-based python jit compiler
- No DOI given, and none found for title: Particle Transformer for Jet Tagging
- No DOI given, and none found for title: spyral-utils
- No DOI given, and none found for title: weaver-core

❌ MISSING DOIs

- 10.25080/majora-7b98e3ed-013 may be a valid DOI for title: Dask: Parallel computation with blocked algorithms...

❌ INVALID DOIs

- None
editorialbot commented 4 weeks ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.36 s (1002.8 files/s, 179937.6 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                         236           9423           4644          39300
SVG                              2              1              1           3496
Markdown                         6            420              0           1339
Jupyter Notebook                 1              0           3669            415
YAML                            12             54             25            380
reStructuredText                99            149            640            273
TOML                             1              8              0            250
TeX                              1             14              0            189
JSON                             1              0              0             32
DOS Batch                        1              8              1             26
make                             1              4              7              9
-------------------------------------------------------------------------------
SUM:                           361          10081           8987          45709
-------------------------------------------------------------------------------

Commit count by author:

   146  pre-commit-ci[bot]
    80  Henry Schreiner
    74  Saransh Chopra
    46  dependabot[bot]
    37  Jim Pivarski
    29  Saransh
     4  eduardo-rodrigues
     3  Matthew Feickert
     3  Naman Priyadarshi
     2  Eduardo Rodrigues
     2  Florian Bruggisser
     1  Angus Hollands
     1  Benjamin Fischer
     1  Frantic Rabbit
     1  Luke Kreczko
     1  Michael Eliachevitch
     1  N!no
     1  Peter Fackeldey
     1  Raymond Ehlers
     1  Sinclert Pérez
     1  The Gitter Badger
     1  Yogendra Sharma
     1  p-mishra1
editorialbot commented 4 weeks ago

Paper file info:

📄 Wordcount for paper.md is 602

✅ The paper includes a Statement of need section

editorialbot commented 4 weeks ago

License info:

✅ License found: BSD 3-Clause "New" or "Revised" License (Valid open source OSI approved license)

editorialbot commented 4 weeks 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 weeks ago

Five most similar historical JOSS papers:

BoxKit: A Python library to manage analysis of block-structured simulation datasets Submitting author: @akashdhruv Handling editor: @kellyrowland (Active) Reviewers: @rvg296, @Abinashbunty Similarity score: 0.7384

Vlasiator.jl: A Julia package for processing Vlasiator data Submitting author: @henry2004y Handling editor: @pdebuyl (Active) Reviewers: @ranocha, @tkoskela Similarity score: 0.7320

PyArmadillo: a streamlined linear algebra library for Python Submitting author: @jason-rumengan Handling editor: @mjsottile (Retired) Reviewers: @JaroslavHron, @uellue Similarity score: 0.7254

Your: Your Unified Reader Submitting author: @KshitijAggarwal Handling editor: @dfm (Active) Reviewers: @pravirkr, @paulray Similarity score: 0.7165

Pyrokinetics - A Python library to standardise gyrokinetic analysis Submitting author: @bpatel2107 Handling editor: @kellyrowland (Active) Reviewers: @the-rccg, @rogeriojorge Similarity score: 0.7144

⚠️ 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.

kyleniemeyer commented 4 weeks ago

Hi @Saransh-cpp, unfortunately I need to place this on our waitlist while I find an editor to handle it. Our go-to HEP editor @matthewfeickert has a COI here, unfortunately.

matthewfeickert commented 3 weeks ago

Our go-to HEP editor @matthewfeickert has a COI here, unfortunately.

To any would-be-editors considering this submission, my (highly biased) view is that it will be a super easy review to direct. :D

kyleniemeyer commented 3 weeks ago

@editorialbot invite @adonath as editor

Hi @adonath, I think this is up your alley - could you edit it?

editorialbot commented 3 weeks ago

Invitation to edit this submission sent!

adonath commented 3 weeks ago

Thanks for the invitation @kyleniemeyer, I can take care go this submission.

@editorialbot assign @adonath as editor

kyleniemeyer commented 3 weeks ago

@editorialbot assign @adonath as editor

Thanks! (the editorialbot command has to be the first line in a comment)

editorialbot commented 3 weeks ago

Assigned! @adonath is now the editor