Skip to content
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

[PRE REVIEW]: hetGPy: Heteroskedastic Gaussian Process Modeling in Python #7374

Closed
editorialbot opened this issue Oct 19, 2024 · 24 comments
Closed
Assignees
Labels
pre-review Track: 5 (DSAIS) Data Science, Artificial Intelligence, and Machine Learning

Comments

@editorialbot
Copy link
Collaborator

editorialbot commented Oct 19, 2024

Submitting author: @davidogara (David O’Gara)
Repository: https://github.com/davidogara/hetGPy
Branch with paper.md (empty if default branch):
Version: v1.1
Editor: @matthewfeickert
Reviewers: @Edenhofer, @DanWaxman
Managing EiC: Chris Vernon

Status

status

Status badge code:

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

Author instructions

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

@davidogara 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 editorialbot added pre-review Track: 5 (DSAIS) Data Science, Artificial Intelligence, and Machine Learning labels Oct 19, 2024
@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

Software report:

github.com/AlDanial/cloc v 1.90  T=0.11 s (936.2 files/s, 441612.4 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
SVG                              1              0             39           4938
Python                          48           1126           1769           4167
C++                              3            223             84            994
Jupyter Notebook                14              0          31826            869
CSV                             12              0              0            772
TeX                              1             41              0            462
R                                2             40            205            119
Markdown                         3             49              0             95
reStructuredText                13             34             70             49
YAML                             2              6              8             46
DOS Batch                        1              8              1             26
TOML                             1             10              0             19
make                             1              4              7              9
-------------------------------------------------------------------------------
SUM:                           102           1541          34009          12565
-------------------------------------------------------------------------------

Commit count by author:

   284	David O'Gara
     9	Mickaël Binois
     1	Lia Schattner

@editorialbot
Copy link
Collaborator Author

Paper file info:

📄 Wordcount for paper.md is 1056

✅ The paper includes a Statement of need section

@editorialbot
Copy link
Collaborator Author

License info:

🟡 License found: GNU Lesser General Public License v2.1 (Check here for OSI approval)

@editorialbot
Copy link
Collaborator Author

Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

✅ OK DOIs

- 10.1371/journal.pcbi.1009149 is OK
- 10.18637/jss.v098.i13 is OK
- 10.1002/adts.202300147 is OK
- 10.1098/rsos.210506 is OK
- 10.1126/science.abm4247 is OK
- 10.1080/10618600.2018.1458625 is OK
- 10.1080/00401706.2018.1469433 is OK
- 10.48550/arXiv.2002.01321 is OK
- 10.1016/j.epidem.2021.100535 is OK
- 10.1038/s41467-021-27486-z is OK
- 10.1038/s41586-020-2649-2 is OK
- 10.48550/arXiv.1912.01703 is OK
- 10.1145/2049662.2049669 is OK
- 10.1002/9780470770801 is OK
- 10.1007/s00158-013-0919-4 is OK
- 10.7717/peerj-cs.1516 is OK
- 10.21105/joss.04455 is OK
- 10.1111/j.2517-6161.1985.tb01327.x is OK
- 10.1287/opre.1090.0754 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.1137/0916069 is OK

🟡 SKIP DOIs

- No DOI given, and none found for title: Bayesian Optimization
- No DOI given, and none found for title: Surrogates: Gaussian Process Modeling, Design and ...
- No DOI given, and none found for title: Modeling and Simulation in Python: An Introduction...
- No DOI given, and none found for title: Scikit-learn: Machine Learning in Python
- No DOI given, and none found for title: BoTorch: A Framework for Efficient Monte-Carlo Bay...
- No DOI given, and none found for title: GPyTorch: Blackbox Matrix-Matrix Gaussian Process ...
- No DOI given, and none found for title: Virtual Library of Simulation Experiments: Test Fu...
- No DOI given, and none found for title: GPflow: A Gaussian Process Library using TensorFlo...
- No DOI given, and none found for title: reticulate: Interface to ’Python’

❌ MISSING DOIs

- 10.1201/9781003226581 may be a valid DOI for title: Modeling and Simulation in Python

❌ INVALID DOIs

- None

@editorialbot
Copy link
Collaborator Author

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

@editorialbot
Copy link
Collaborator Author

Five most similar historical JOSS papers:

PyKronecker: A Python Library for the Efficient Manipulation of Kronecker Products and Related Structures
Submitting author: @nickelnine37
Handling editor: @Kevin-Mattheus-Moerman (Active)
Reviewers: @JulianKarlBauer, @nicoguaro
Similarity score: 0.6849

Re-Envisioning Numerical Information Field Theory (NIFTy.re): A Library for Gaussian Processes and Variational Inference
Submitting author: @Edenhofer
Handling editor: @dfm (Active)
Reviewers: @Abinashbunty, @apizzuto
Similarity score: 0.6845

parafields: A generator for distributed, stationary Gaussian processes
Submitting author: @dokempf
Handling editor: @diehlpk (Active)
Reviewers: @shahmoradi, @gchure
Similarity score: 0.6838

swift-emulator: A Python package for emulation of simulated scaling relations
Submitting author: @Moyoxkit
Handling editor: @dfm (Active)
Reviewers: @JDonaldM, @kstoreyf
Similarity score: 0.6834

PyVBMC: Efficient Bayesian inference in Python
Submitting author: @Bobby-Huggins
Handling editor: @rkurchin (Active)
Reviewers: @matt-graham, @isdanni
Similarity score: 0.6794

⚠️ 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
Copy link

@editorialbot invite @matthewfeickert as editor

👋 @matthewfeickert - can you take this one on as editor? Thanks!

@editorialbot
Copy link
Collaborator Author

Invitation to edit this submission sent!

@matthewfeickert
Copy link
Member

@editorialbot assign @matthewfeickert as editor

@editorialbot
Copy link
Collaborator Author

Assigned! @matthewfeickert is now the editor

@matthewfeickert
Copy link
Member

(I'm currently traveling for a work conference so I will be delayed a few days on finding reviewers.)

@matthewfeickert
Copy link
Member

👋 @Bobby-Huggins You've been identified as a potential good reviewer for this submission. Would you be willing to review it? For an overview of what reviewing for JOSS is like please see the Reviewing for JOSS documentation: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html Please read this while considering the request to become a reviewer.

If you are interested in reviewing we would like reviewers to aim to have their preliminary reviews (not fully finished!) completed within 3-4 weeks. We understand that everyone is busy and so even if you are interested your schedule might prohibit you from accepting this review at this time. If you have any questions please feel free to ask me. I would be happy to discuss them with you.

@matthewfeickert
Copy link
Member

@editorialbot add @Edenhofer as reviewer

@editorialbot
Copy link
Collaborator Author

@Edenhofer added to the reviewers list!

@Bobby-Huggins
Copy link

Hi @matthewfeickert, thanks for reaching out and yes I am willing to review.

@Bobby-Huggins
Copy link

@matthewfeickert Whoops, should have checked the full author list first, but I am actually in the process of joining Roman Garnett's lab here at WashU, so this is probably a conflict of interest?

@matthewfeickert
Copy link
Member

I am actually in the process of joining Roman Garnett's lab here at WashU, so this is probably a conflict of interest?

Thanks for checking this in advance @Bobby-Huggins. Yes, if you have already joined the lab and are currently working with Roman then this would hit the JOSS Conflict of Interest Policy. Though if you haven't yet formally started work and you wouldn't join the lab until you're already well into the review then I think this would be okay.

@Bobby-Huggins
Copy link

I am actually in the process of joining Roman Garnett's lab here at WashU, so this is probably a conflict of interest?

Thanks for checking this in advance @Bobby-Huggins. Yes, if you have already joined the lab and are currently working with Roman then this would hit the JOSS Conflict of Interest Policy. Though if you haven't yet formally started work and you wouldn't join the lab until you're already well into the review then I think this would be okay.

I suppose it's borderline: I have not yet formally started in the lab but we are informally collaborating at the moment. I think it would be best to find another reviewer if possible, if only to avoid even the appearance of impropriety.

@matthewfeickert
Copy link
Member

@editorialbot add @DanWaxman as reviewer

@editorialbot
Copy link
Collaborator Author

@DanWaxman added to the reviewers list!

@matthewfeickert
Copy link
Member

We now have the minimum two reviewers required, so I'll go ahead and start the review. Additional reviewers are very welcome so if other potential reviewers I contacted would be interested in helping I can add you to the review after it has started.

@matthewfeickert
Copy link
Member

@editorialbot start review

@editorialbot
Copy link
Collaborator Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pre-review Track: 5 (DSAIS) Data Science, Artificial Intelligence, and Machine Learning
Projects
None yet
Development

No branches or pull requests

4 participants