Skip to content

[PRE REVIEW]: Atomic Simulation Interface (ASI): application programming interface for electronic structure codes #5011

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

Closed
editorialbot opened this issue Dec 13, 2022 · 56 comments
Assignees
Labels
CMake Makefile pre-review Shell Track: 2 (BCM) Biomedical Engineering, Biosciences, Chemistry, and Materials

Comments

@editorialbot
Copy link
Collaborator

editorialbot commented Dec 13, 2022

Submitting author: @PavelStishenko (Pavel Stishenko)
Repository: https://gitlab.com/pvst/asi
Branch with paper.md (empty if default branch): master
Version: v1.0
Editor: @rkurchin
Reviewers: @xwang862, @junghans, @srmnitc
Managing EiC: Kevin M. Moerman

Status

status

Status badge code:

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

Author instructions

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

@PavelStishenko if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). In addition, this list of people have already agreed to review for JOSS and may be suitable for this submission (please start at the bottom of the list).

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 editorialbot added pre-review Track: 2 (BCM) Biomedical Engineering, Biosciences, Chemistry, and Materials labels Dec 13, 2022
@editorialbot
Copy link
Collaborator Author

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
Copy link
Collaborator Author

Checking the BibTeX entries failed with the following error:

No paper file path

@editorialbot
Copy link
Collaborator Author

Software report:

github.com/AlDanial/cloc v 1.88  T=0.06 s (1133.5 files/s, 80760.9 lines/s)
---------------------------------------------------------------------------------------
Language                             files          blank        comment           code
---------------------------------------------------------------------------------------
C++                                      8            229             35           1357
Python                                  15            249            305           1056
Bourne Shell                            27            129             10            271
C/C++ Header                             4            116            190            185
YAML                                     1             11              0            151
CMake                                    3             76            169             95
reStructuredText                         5             72             74             74
make                                     3             27              7             64
Windows Module Definition                3             20              0             62
Markdown                                 2             55              0             50
DOS Batch                                1              8              1             26
TOML                                     1              2              0             25
---------------------------------------------------------------------------------------
SUM:                                    73            994            791           3416
---------------------------------------------------------------------------------------


gitinspector failed to run statistical information for the repository

@editorialbot
Copy link
Collaborator Author

Failed to discover a Statement of need section in paper

@editorialbot
Copy link
Collaborator Author

⚠️ An error happened when generating the pdf. Paper file not found.

@editorialbot
Copy link
Collaborator Author

⚠️ An error happened when generating the pdf. Paper file not found.

@editorialbot
Copy link
Collaborator Author

Hello @PavelStishenko, 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

@PavelStishenko
Copy link

@editorialbot generate pdf

@editorialbot
Copy link
Collaborator Author

👉📄 Download article proof 📄 View article proof on GitHub 📄 👈

@Kevin-Mattheus-Moerman
Copy link
Member

Notes for this submission

The presented software consists of two parts that are hosted in separate repositories. The first part includes the ASI API specification, documentation, and Python wrapper asi4py, and is hosted with the submitted paper (https://github.com/PavelStishenko/asi/ and https://gitlab.com/pvst/asi). The second part includes the ASI API implementaion in DFTB+ code and is hosted as a branch in DFTB+ project (https://github.com/PavelStishenko/dftbplus/tree/api-H-import).

@Kevin-Mattheus-Moerman
Copy link
Member

@PavelStishenko thanks for this submission. I am the AEiC for this track and here to help with the first steps and to check if this work is in scope for JOSS.

Can you clarify if the following two links are equivalent/the same or if they contain different functionality:

  1. https://github.com/PavelStishenko/asi/
  2. https://gitlab.com/pvst/asi

If they are the same, does the main development take place on the first or second link? I am assuming the first since that one is provided as the repository for the paper too.

@Kevin-Mattheus-Moerman
Copy link
Member

@editorialbot set joss-paper as branch

@editorialbot
Copy link
Collaborator Author

Done! branch is now joss-paper

@Kevin-Mattheus-Moerman
Copy link
Member

@editorialbot check repository

@editorialbot
Copy link
Collaborator Author

Software report:

github.com/AlDanial/cloc v 1.88  T=0.08 s (994.6 files/s, 75547.9 lines/s)
---------------------------------------------------------------------------------------
Language                             files          blank        comment           code
---------------------------------------------------------------------------------------
C++                                      8            229             35           1357
Python                                  15            249            305           1049
TeX                                      1             42              1            350
Bourne Shell                            27            129             10            271
C/C++ Header                             4            116            190            185
Markdown                                 3             98              0            170
YAML                                     2             12              4            169
CMake                                    3             76            169             95
reStructuredText                         5             72             74             74
make                                     3             27              7             64
Windows Module Definition                3             20              0             62
DOS Batch                                1              8              1             26
TOML                                     1              2              0             25
---------------------------------------------------------------------------------------
SUM:                                    76           1080            796           3897
---------------------------------------------------------------------------------------


gitinspector failed to run statistical information for the repository

@editorialbot
Copy link
Collaborator Author

Wordcount for paper.md is 2186

@Kevin-Mattheus-Moerman
Copy link
Member

@PavelStishenko looks like I missed that you added the paper to the master branch. I just switched to the joss-paper branch but perhaps there was no need. Let me know which you prefer.

@Kevin-Mattheus-Moerman
Copy link
Member

I ran cloc on the provided additional link: https://github.com/PavelStishenko/dftbplus/tree/api-H-import, which produced:

--------------------------------------------------------------------------------
Language                      files          blank        comment           code
--------------------------------------------------------------------------------
Fortran 90                      356          43401          31009         133790
Fortran 77                       12            369           4844          15196
TeX                              27           1618            221           9700
Python                           76           2335           2886           6909
SVG                               1              3              3           5754
D                                 3             29              0           3747
CMake                            84            901            654           2511
reStructuredText                 13            770             56           1276
Bourne Again Shell                5            233            292           1147
C                                 7            216            239            773
Bourne Shell                     43             91            141            484
YAML                              4             54             25            272
make                              2             47              7            194
C/C++ Header                      3             92            394            141
Markdown                          4             12              0             93
Perl                              1             10              1             65
INI                               2             17              0             39
--------------------------------------------------------------------------------
SUM:                            643          50198          40772         182091
--------------------------------------------------------------------------------

@Kevin-Mattheus-Moerman
Copy link
Member

@editorialbot invite @lucydot as editor

@lucydot this looks like your cup of tea, is that right? 🍵

@editorialbot
Copy link
Collaborator Author

Invitation to edit this submission sent!

@lucydot
Copy link

lucydot commented Dec 14, 2022

@Kevin-Mattheus-Moerman absolutely my cup of tea, I'm happy to edit.

RE: potential Conflict of Interest - I am co-I on a bid submission (unrelated to this project) with two of the authors. The bid submission includes many different researchers from across the UK (I'd say around 30) and relates to community infrastructure - I don't work closely on a day-to-day basis with any of the authors. Personally I don't judge it to be a COI but will disclose here and happy to pass on if it could be perceived as so.

@Kevin-Mattheus-Moerman
Copy link
Member

@lucydot thanks for getting back to me so quickly, and for sharing that information. I'm afraid that does sound like it could be perceived as a COI so I'll work to find an alternative editor. Thanks again.

@PavelStishenko
Copy link

@editorialbot set master as branch

@editorialbot
Copy link
Collaborator Author

Done! branch is now master

@PavelStishenko
Copy link

@PavelStishenko thanks for this submission. I am the AEiC for this track and here to help with the first steps and to check if this work is in scope for JOSS.

Can you clarify if the following two links are equivalent/the same or if they contain different functionality:

1. https://github.com/PavelStishenko/asi/

2. https://gitlab.com/pvst/asi

If they are the same, does the main development take place on the first or second link? I am assuming the first since that one is provided as the repository for the paper too.

@Kevin-Mattheus-Moerman , no, the main development take place on GitLab repo (second link). I have created the GitHub mirror specifically for JOSS submission.

@editorialbot
Copy link
Collaborator Author

👉📄 Download article proof 📄 View article proof on GitHub 📄 👈

@Kevin-Mattheus-Moerman
Copy link
Member

@editorialbot invite @jgostick as editor

@editorialbot
Copy link
Collaborator Author

Invitation to edit this submission sent!

@jgostick
Copy link

Hi @Kevin-Mattheus-Moerman, I'm sorry but I am not qualified to edit molecular dynamics packages, as I learned this past summer when I was unable to effectively adjudicate a review that went awry.

@rkurchin
Copy link

rkurchin commented Jan 3, 2023

👋 @Kevin-Mattheus-Moerman I could edit this if needed.

@Kevin-Mattheus-Moerman
Copy link
Member

@editorialbot assign @rkurchin as editor

@editorialbot
Copy link
Collaborator Author

Assigned! @rkurchin is now the editor

@rkurchin
Copy link

rkurchin commented Jan 3, 2023

👋 @xwang862, @jeffhammond, and @keipertk, would you be willing to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html

@xwang862
Copy link

xwang862 commented Jan 5, 2023

@rkurchin thanks for inviting. Sure, I'd love to review it.

@rkurchin
Copy link

rkurchin commented Jan 5, 2023

@editorialbot add @xwang862 as reviewer

@editorialbot
Copy link
Collaborator Author

@xwang862 added to the reviewers list!

@rkurchin
Copy link

👋 @rangsimanketkaew, would you be willing to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html

@rkurchin
Copy link

rkurchin commented Feb 9, 2023

👋 @yES, would you be willing to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html

@rkurchin
Copy link

👋 @vijaymocherla, would you be willing to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html

@vijaymocherla
Copy link

vijaymocherla commented Feb 15, 2023

Hi @rkurchin,
I am sorry but I may not be able to take this now.

@rkurchin
Copy link

👋 @junghans, would you be willing to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html

@rkurchin
Copy link

👋 @srmnitc, would you be willing to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html

@junghans
Copy link

👋 @junghans, would you be willing to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html

I can do it.

@srmnitc
Copy link
Member

srmnitc commented Feb 22, 2023

👋 @srmnitc, would you be willing to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html

I can help review this submission

@rkurchin
Copy link

@editorialbot add @junghans as reviewer

@editorialbot
Copy link
Collaborator Author

@junghans added to the reviewers list!

@rkurchin
Copy link

@editorialbot add @srmnitc as reviewer

@editorialbot
Copy link
Collaborator Author

@srmnitc added to the reviewers list!

@rkurchin
Copy link

@editorialbot start review

@editorialbot
Copy link
Collaborator Author

OK, I've started the review over in #5186.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CMake Makefile pre-review Shell Track: 2 (BCM) Biomedical Engineering, Biosciences, Chemistry, and Materials
Projects
None yet
Development

No branches or pull requests

10 participants