Closed editorialbot closed 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
Software report:
github.com/AlDanial/cloc v 1.90 T=0.01 s (581.1 files/s, 85531.6 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
TeX 1 53 0 483
Markdown 2 39 0 121
YAML 1 1 4 18
JSON 1 0 0 17
-------------------------------------------------------------------------------
SUM: 5 93 4 639
-------------------------------------------------------------------------------
Commit count by author:
16 Tim Roith
15 Dr Rafael Bailo
10 Konstantin Riedl
5 TimRoith
5 ctotzeck
4 Urbain Vaes
2 Susana Gomes
2 aletheaBarbaro
Paper file info:
📄 Wordcount for paper.md
is 1857
✅ The paper includes a Statement of need
section
License info:
🔴 Failed to discover a valid open source license
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Submission message from the authors:
This is a first submission to JOSS of two packages for consensus-based optimisation (unconstrained, global, derivative-free optimisation). This is a combined submission of two packages (one for Python, one for Julia) with common functionality. The Python package (https://pdips.github.io/CBXpy/) is hosted at https://github.com/PdIPS/CBXpy, and the Julia package (https://pdips.github.io/ConsensusBasedX.jl/) is hosted at https://github.com/PdIPS/ConsensusBasedX.jl . We are submitting the paper from a third repository, https://github.com/PdIPS/CBX, on the suggestion of Arfon Smith. A preprint of this paper has been made available on arXiv: https://arxiv.org/abs/2403.14470 . No portion of the paper will be submitted elsewhere.
Re automated checks above, both repos have open source licenses (MIT).
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1038/s41586-020-2649-2 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.1109/MCSE.2007.55 is OK
- 10.21105/joss.05320 is OK
- 10.5281/zenodo.1054110 is OK
- 10.21105/joss.03866 is OK
- 10.5281/zenodo.7754236 is OK
- 10.1142/S0218202518500276 is OK
- 10.1017/S0956792523000293 is OK
- 10.1142/S0218202521500342 is OK
- 10.5281/ZENODO.7738525 is OK
- 10.1007/978-3-662-12616-5 is OK
- 10.1007/s10898-024-01369-1 is OK
MISSING DOIs
- 10.1142/s0218202517400061 may be a valid DOI for title: A consensus-based model for global optimization an...
- 10.1007/978-3-662-38527-2_55 may be a valid DOI for title: On Bayesian methods for seeking the extremum
- No DOI given, and none found for title: Studien ueber das Gleichgewicht der lebenden Kraft
- 10.1016/j.eswa.2011.09.076 may be a valid DOI for title: A survey: Ant Colony Optimization based recent res...
- 10.1007/s10462-012-9328-0 may be a valid DOI for title: A comprehensive survey: artificial bee colony (ABC...
- 10.1007/978-3-642-04944-6_14 may be a valid DOI for title: Firefly algorithms for multimodal optimization
- No DOI given, and none found for title: The wind driven optimization technique and its app...
- No DOI given, and none found for title: Particle swarm optimization
- No DOI given, and none found for title: The theory and practice of simulated annealing
- No DOI given, and none found for title: The convergence of the random search method in the...
- No DOI given, and none found for title: Planning experiments seeking maxima
- No DOI given, and none found for title: "Direct Search" Solution of Numerical and Statisti...
- No DOI given, and none found for title: Consensus-based optimization methods converge glob...
- No DOI given, and none found for title: Trends in consensus-based optimization
- No DOI given, and none found for title: Consensus-based sampling
- 10.1007/978-1-4613-1997-9 may be a valid DOI for title: A connectionist machine for genetic hillclimbing
- 10.21105/joss.00433 may be a valid DOI for title: PySwarms: a research toolkit for Particle Swarm Op...
- No DOI given, and none found for title: scikit-opt
- No DOI given, and none found for title: DEAP: Evolutionary Algorithms Made Easy
- No DOI given, and none found for title: cbo-in-python
- No DOI given, and none found for title: polarcbo
- No DOI given, and none found for title: PyPop7: A Pure-Python Library for Population-Based...
- No DOI given, and none found for title: Polarized consensus-based dynamics for optimizatio...
- 10.21105/joss.00615 may be a valid DOI for title: Optim: A mathematical optimization package for Jul...
- 10.21105/joss.04723 may be a valid DOI for title: Metaheuristics: A Julia package for single-and mul...
- 10.1051/cocv/2020046 may be a valid DOI for title: A consensus-based global optimization method for h...
- No DOI given, and none found for title: Pytorch: An imperative style, high-performance dee...
- 10.1007/978-3-031-02462-7_46 may be a valid DOI for title: Convergence of Anisotropic Consensus-Based Optimiz...
- No DOI given, and none found for title: On the global convergence of particle swarm optimi...
- No DOI given, and none found for title: Gradient is All You Need?
- No DOI given, and none found for title: FedCBO: Reaching Group Consensus in Clustered Fede...
- 10.1007/s10898-024-01369-1 may be a valid DOI for title: Consensus-Based Optimization for Multi-Objective P...
- No DOI given, and none found for title: An adaptive consensus based method for multi-objec...
- No DOI given, and none found for title: Consensus-based optimization on the sphere: conver...
- No DOI given, and none found for title: Constrained consensus-based optimization
- No DOI given, and none found for title: On the mean-field limit for the consensus-based op...
- No DOI given, and none found for title: Consensus-based optimization for saddle point prob...
- No DOI given, and none found for title: Consensus-Based Optimization with Truncated Noise
- No DOI given, and none found for title: Large deviations techniques and applications
- No DOI given, and none found for title: Consensus-based rare event estimation
INVALID DOIs
- None
@rafaelbailo - thanks for your submission. Please add countries to all affiliations in your .md file when you get a chance. I'll look for an editor for this submission next.
@mstimberg - Do you think you would be able to take on editing this submission? Note that it's a bit more complicated than most, with two repos for Python and Julia packages.
@editorialbot invite @mstimberg as editor
Invitation to edit this submission sent!
@rafaelbailo - In addition, you could work on the possibly missing DOIs that editorialbot suggests, but note that some may be incorrect. Please feel free to make changes to your .bib file, then use the command @editorialbot check references
to check again, and the command @editorialbot generate pdf
when the references are right to make a new PDF. editorialbot commands need to be the first entry in a new comment.
@editorialbot assign me as editor
Happy to edit this submission !
Assigned! @mstimberg is now the editor
@rafaelbailo I will handle this submission process as the editor. The first step will be to find reviewers. If you have any suggestions, please mention them here (without tagging their username with @
).
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Thank you @danielskatz for setting up the review and @mstimberg for agreeing to be the handling editor. I have added the country information to the affiliations. I have also added the missing DOIs as suggested. I shall follow up shortly with reviewer suggestions.
@mstimberg for Julia, we suggest Oliver Dunbar and Guillaume Dalle. For Python, we suggest Alessandro Pierro and Mathieu Besançon.
@editorialbot add @AlessandroPierro as reviewer
Thanks again for helping out!
@AlessandroPierro added to the reviewers list!
Hi @rafaelbailo Thank you for your suggestions. I have contacted several potential reviewers over mail, and I am waiting for their reply (as you can see above, I do have one positive reply already). Please note that I will be out-of-office until April 7th, so I might be slow to reply during that time. Most likely, the review process will not start before I am back. Many thanks for your patience!
No problem @mstimberg , thanks for all the work!
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1038/s41586-020-2649-2 is OK
- 10.1038/s41592-019-0686-2 is OK
- 10.1109/MCSE.2007.55 is OK
- 10.21105/joss.05320 is OK
- 10.5281/zenodo.1054110 is OK
- 10.21105/joss.03866 is OK
- 10.5281/zenodo.7754236 is OK
- 10.1142/S0218202518500276 is OK
- 10.1017/S0956792523000293 is OK
- 10.1142/S0218202521500342 is OK
- 10.5281/ZENODO.7738525 is OK
- 10.1007/978-3-662-12616-5 is OK
- 10.1142/s0218202517400061 is OK
- 10.1007/978-3-662-38527-2_55 is OK
- 10.1016/j.eswa.2011.09.076 is OK
- 10.1007/s10462-012-9328-0 is OK
- 10.1007/978-3-642-04944-6_14 is OK
- 10.1007/978-1-4613-1997-9 is OK
- 10.21105/joss.00433 is OK
- 10.21105/joss.00615 is OK
- 10.21105/joss.04723 is OK
- 10.1051/cocv/2020046 is OK
- 10.1007/978-3-031-02462-7_46 is OK
- 10.1007/s10898-024-01369-1 is OK
MISSING DOIs
- No DOI given, and none found for title: Studien ueber das Gleichgewicht der lebenden Kraft
- No DOI given, and none found for title: The wind driven optimization technique and its app...
- No DOI given, and none found for title: Particle swarm optimization
- No DOI given, and none found for title: The theory and practice of simulated annealing
- No DOI given, and none found for title: The convergence of the random search method in the...
- No DOI given, and none found for title: Planning experiments seeking maxima
- No DOI given, and none found for title: "Direct Search" Solution of Numerical and Statisti...
- No DOI given, and none found for title: Consensus-based optimization methods converge glob...
- No DOI given, and none found for title: Trends in consensus-based optimization
- No DOI given, and none found for title: Consensus-based sampling
- No DOI given, and none found for title: scikit-opt
- No DOI given, and none found for title: DEAP: Evolutionary Algorithms Made Easy
- No DOI given, and none found for title: cbo-in-python
- No DOI given, and none found for title: polarcbo
- No DOI given, and none found for title: PyPop7: A Pure-Python Library for Population-Based...
- No DOI given, and none found for title: Polarized consensus-based dynamics for optimizatio...
- No DOI given, and none found for title: Pytorch: An imperative style, high-performance dee...
- No DOI given, and none found for title: On the global convergence of particle swarm optimi...
- No DOI given, and none found for title: Gradient is All You Need?
- No DOI given, and none found for title: FedCBO: Reaching Group Consensus in Clustered Fede...
- No DOI given, and none found for title: An adaptive consensus based method for multi-objec...
- No DOI given, and none found for title: Consensus-based optimization on the sphere: conver...
- No DOI given, and none found for title: Constrained consensus-based optimization
- No DOI given, and none found for title: On the mean-field limit for the consensus-based op...
- No DOI given, and none found for title: Consensus-based optimization for saddle point prob...
- No DOI given, and none found for title: Consensus-Based Optimization with Truncated Noise
- No DOI given, and none found for title: Large deviations techniques and applications
- No DOI given, and none found for title: Consensus-based rare event estimation
INVALID DOIs
- None
@editorialbot add @gdalle as reviewer
Thanks again for helping with this review!
@gdalle added to the reviewers list!
Just to make sure that it is part of the public record as well (I have informed the editor): the last author of the paper @urbainvaes was a colleague of mine at École des Ponts. I left this institution very recently (2022) and will come back to it in 2025. However, we have never written anything together, and I don't believe this will affect my ability to judge the present paper.
I confirm that we waive this potential conflict of interest in accordance with the JOSS policy (CC @danielskatz)
@editorialbot add @kellertuer as reviewer
@kellertuer added to the reviewers list!
@editorialbot add @Bobby-Huggins as reviewer
@Bobby-Huggins added to the reviewers list!
Many thanks again to all reviewers (@Bobby-Huggins and @AlessandroPierro will focus on the Python package; @kellertuer and @gdalle will review on the Julia side) for agreeing to help out. I will now start the official review issue, all future discussions will take place over there :wave:
@editorialbot start review
OK, I've started the review over in https://github.com/openjournals/joss-reviews/issues/6611.
Submitting author: !--author-handle-->@rafaelbailo<!--end-author-handle-- (Rafael Bailo) Repository: https://github.com/PdIPS/CBX Branch with paper.md (empty if default branch): Version: v1.0.0 Editor: !--editor-->@mstimberg<!--end-editor-- Reviewers: @AlessandroPierro, @gdalle, @kellertuer, @Bobby-Huggins Managing EiC: Daniel S. Katz
Status
Status badge code:
Author instructions
Thanks for submitting your paper to JOSS @rafaelbailo. Currently, there isn't a JOSS editor assigned to your paper.
@rafaelbailo 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: