openjournals / joss-reviews

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

[PRE REVIEW]: pycellga: A Python package for improved cellular genetic algorithms #7105

Open editorialbot opened 4 weeks ago

editorialbot commented 4 weeks ago

Submitting author: !--author-handle-->@sevgiakten<!--end-author-handle-- (Sevgi AKTEN KARAKAYA) Repository: https://github.com/SevgiAkten/pycellga Branch with paper.md (empty if default branch): Version: v0.2.1 Editor: !--editor-->@JBorrow<!--end-editor-- Reviewers: !--reviewers-list-->@jmejia8<!--end-reviewers-list-- Managing EiC: Chris Vernon

Status

status

Status badge code:

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

Author instructions

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

@sevgiakten 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

- None

MISSING DOIs

- No DOI given, and none found for title: An Improved Cellular Genetic Algorithm with Machin...
- No DOI given, and none found for title: Machine coded genetic algorithms for real paramete...
- No DOI given, and none found for title: Adaptation in Natural and Artificial Systems
- 10.5860/choice.27-0936 may be a valid DOI for title: Genetic Algorithms in Search, Optimization, and Ma...
- 10.1016/b978-0-08-050684-5.50008-2 may be a valid DOI for title: A Comparative Analysis of Selection Schemes Used i...
- No DOI given, and none found for title: The Genetic Algorithm and the Structure of the Fit...
- No DOI given, and none found for title: Genetic Algorithms + Data Structures = Evolution P...
- No DOI given, and none found for title: Introduction to Evolutionary Computing
- No DOI given, and none found for title: Cellular genetic algorithms
- No DOI given, and none found for title: Cellular Genetic Algorithms
- No DOI given, and none found for title: Performance comparison of the specialized alpha ma...
- 10.17093/alphanumeric.576919 may be a valid DOI for title: Machine coded compact genetic algorithms for real ...

INVALID DOIs

- None
editorialbot commented 4 weeks ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.10 s (1815.3 files/s, 122405.0 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                         156           1777           4254           4248
reStructuredText                16            348            667            386
Markdown                         3             97              0            191
TeX                              1             11              0            106
YAML                             2             13              0             47
DOS Batch                        1              8              1             26
make                             2              5              7             13
-------------------------------------------------------------------------------
SUM:                           181           2259           4929           5017
-------------------------------------------------------------------------------

Commit count by author:

   113  SevgiAkten
    81  sevgiakten
    27  mhsatman@gmail.com
    15  Mehmet Hakan Satman
     5  jbytecode
     2  Sevgi AKTEN KARAKAYA
     2  Sevgi Akten
editorialbot commented 4 weeks ago

Paper file info:

📄 Wordcount for paper.md is 1202

✅ The paper includes a Statement of need section

editorialbot commented 4 weeks ago

License info:

✅ License found: MIT 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:

CEGO: C++11 Evolutionary Global Optimization Submitting author: @ianhbell Handling editor: @jedbrown (Active) Reviewers: @sarats, @sjvrijn, @mmenickelly Similarity score: 0.6655

pyGOURGS - global optimization of n-ary tree representable problems using uniform random global search Submitting author: @pySRURGS Handling editor: @arokem (Retired) Reviewers: @iljah, @nicoguaro Similarity score: 0.6605

dcgp: Differentiable Cartesian Genetic Programming made easy. Submitting author: @darioizzo Handling editor: @VivianePons (Retired) Reviewers: @Ohjeah, @shah314 Similarity score: 0.6590

Minimalist And Customisable Optimisation Package Submitting author: @jbuisine Handling editor: @melissawm (Retired) Reviewers: @stsievert, @torressa Similarity score: 0.6571

Metaheuristics: A Julia Package for Single- and Multi-Objective Optimization Submitting author: @jmejia8 Handling editor: @vissarion (Active) Reviewers: @idoby, @PaulDebus Similarity score: 0.6496

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

SevgiAkten commented 4 weeks ago

@editorialbot check references

editorialbot commented 4 weeks ago

Checking the BibTeX entries failed with the following error:

Failed to parse BibTeX on value "%" (NAME) ["@", #<BibTeX::Entry >, {:title=>["An Improved Cellular Genetic Algorithm with Machine-Coded Operators for Real-Valued Optimisation Problems"], :author=>["Karakaya, Sevgi Akten and Satman, Mehmet Hakan"], :journal=>["Journal of Engineering Research and Applied Science"], :volume=>["13"], :number=>["1"], :pages=>["2500--2514"], :year=>["2024"]}]
SevgiAkten commented 4 weeks ago

@editorialbot check references

editorialbot commented 4 weeks ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.5860/choice.27-0936 is OK
- 10.1016/b978-0-08-050684-5.50008-2 is OK
- 10.1007/978-3-662-03315-9 is OK
- 10.1007/978-3-662-44874-8 is OK
- 10.1007/978-0-387-77610-1_1 is OK
- 10.26468/trakyasobed.452095 is OK
- 10.17093/alphanumeric.576919 is OK

MISSING DOIs

- No DOI given, and none found for title: An Improved Cellular Genetic Algorithm with Machin...
- No DOI given, and none found for title: Machine coded genetic algorithms for real paramete...
- No DOI given, and none found for title: Adaptation in Natural and Artificial Systems
- No DOI given, and none found for title: The Genetic Algorithm and the Structure of the Fit...
- No DOI given, and none found for title: Cellular genetic algorithms

INVALID DOIs

- None
SevgiAkten commented 4 weeks ago

@editorialbot generate pdf

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:

CEGO: C++11 Evolutionary Global Optimization Submitting author: @ianhbell Handling editor: @jedbrown (Active) Reviewers: @sarats, @sjvrijn, @mmenickelly Similarity score: 0.6670

pyGOURGS - global optimization of n-ary tree representable problems using uniform random global search Submitting author: @pySRURGS Handling editor: @arokem (Retired) Reviewers: @iljah, @nicoguaro Similarity score: 0.6625

dcgp: Differentiable Cartesian Genetic Programming made easy. Submitting author: @darioizzo Handling editor: @VivianePons (Retired) Reviewers: @Ohjeah, @shah314 Similarity score: 0.6604

Minimalist And Customisable Optimisation Package Submitting author: @jbuisine Handling editor: @melissawm (Retired) Reviewers: @stsievert, @torressa Similarity score: 0.6587

Metaheuristics: A Julia Package for Single- and Multi-Objective Optimization Submitting author: @jmejia8 Handling editor: @vissarion (Active) Reviewers: @idoby, @PaulDebus Similarity score: 0.6520

⚠️ 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 4 weeks ago

@editorialbot invite @JBorrow as editor

:wave: @JBorrow - want to edit this one?

editorialbot commented 4 weeks ago

Invitation to edit this submission sent!

dineshchitlangia commented 3 weeks ago

@crvernon - I would like to participate as a reviewer on this one. Pls consider inviting me when review process is kicked off.

crvernon commented 3 weeks ago

:wave: @JBorrow - just checking back in on this one...

👋 @JBorrow - want to edit this one?

crvernon commented 3 weeks ago

@dineshchitlangia - thank you. Once I get a topic editor assigned to this submission, they can see if you can be used as a reviewer for this work. I appreciate you reaching out.

JBorrow commented 3 weeks ago

@editorialbot assign me as editor

editorialbot commented 3 weeks ago

Assigned! @JBorrow is now the editor

SevgiAkten commented 2 weeks ago

Hi @JBorrow, thank you for accepting to be an editor for our submission.

The editorial bot suggests some potential reviewers by the similarity measure so we can say

may be invited as reviewers to our submission.

I also investigated the list of people and

are suitable reviewers which have expertise on both Python and optimization.

Thank you in advance.

JBorrow commented 2 weeks ago

Hi @jmejia8, I noticed you were the author of a similar package submitted to JOSS. Would you be interested in reviewing this one for us? Our reviewer's guide is available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

jmejia8 commented 2 weeks ago

@JBorrow - Sure! I stay tuned.

JBorrow commented 2 weeks ago

@editorialbot add @jmejia8 as reviewer

editorialbot commented 2 weeks ago

@jmejia8 added to the reviewers list!

JBorrow commented 2 weeks ago

Hi @jonbmartin, I found your name in the JOSS reviewer's database. Would you be available to review this submission? Our reviewer's guide is available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

jonbmartin commented 2 weeks ago

Hi Josh,

I apologize, I am going to be quite busy for the next ~2 weeks, so I would prefer not to commit to reviewing now. If you are still looking for a reviewer at that time or need another round of reviews, I'd be happy to help then!

Jonathan

On Mon, Aug 26, 2024 at 3:58 PM Josh Borrow @.***> wrote:

Hi @jonbmartin https://github.com/jonbmartin, I found your name in the JOSS reviewer's database. Would you be available to review this submission? Our reviewer's guide is available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

— Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/7105#issuecomment-2311082745, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKVCUT6IIDUNB6B2KQMHL2DZTOJG5AVCNFSM6AAAAABMSRLCLCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJRGA4DENZUGU . You are receiving this because you were mentioned.Message ID: @.***>

JBorrow commented 2 weeks ago

No worries, thank you for your quick reply!

JBorrow commented 2 weeks ago

Hi @vissarion, I found your name in the JOSS reviewer's database. Would you be available to review this submission? Our reviewer's guide is available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

vissarion commented 1 week ago

Hi @vissarion, I found your name in the JOSS reviewer's database. Would you be available to review this submission? Our reviewer's guide is available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

Thanks for your message, unfortunately I have no time for reviewing.

JBorrow commented 1 week ago

Hi @mrava87, I found your name in the JOSS reviewer's database. Would you be available to review this submission? Our reviewer's guide is available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

mrava87 commented 1 week ago

@JBorrow thank you for the invite but unfortunately the topic of the paper is a bit too far from my expertise. I will need to pass on this 😞

JBorrow commented 1 week ago

Hi @dc-luo, I found your name in the JOSS reviewer's database. Would you be available to review this submission? Our reviewer's guide is available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

dc-luo commented 1 week ago

Hi @JBorrow, thank you for the invitation to review. Unfortunately I will be very busy until late October, so in the interest of not holding up the review, it'd be best that I pass for now. If you still need additional reviewers at that point (hopefully not!) I'd be happy to participate. Apologies for the inconvenience!

JBorrow commented 4 days ago

Hi @jbussemaker, I found your name in the JOSS reviewer's database. Would you be available to review this submission? Our reviewer's guide is available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

jbussemaker commented 2 days ago

@JBorrow I would be available for reviewing the paper from the 21st of October only unfortunately. If that's ok I'd be happy to be included as a reviewer.