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

[joss-reviews#2974] Paper: further clarify statement of need #24

Closed
sjvrijn opened this issue Mar 21, 2021 · 1 comment · Fixed by #30
Closed

[joss-reviews#2974] Paper: further clarify statement of need #24

sjvrijn opened this issue Mar 21, 2021 · 1 comment · Fixed by #30
Assignees

Comments

@sjvrijn
Copy link
Contributor

sjvrijn commented Mar 21, 2021

Related: openjournals/joss-reviews#2974

Currently, the statement of need centers on other (Python) packages pymoo, pygmo and jMetal not providing a modular interface, and R package MOEADr only doing so in R. However, this doesn't answer the question:

'If MOEADr already exists and provides the desired functionality, why is it not sufficient?'

Some more detailed questions to guide the level of detail for what I think should be in the statement of need:

  • Is there a fundamental problem with the MOEADr R package?
  • Or is the main goal to bring it's functionality to Python?
    • If so, what are the (significant) benefits over using MOEADr in combination with e.g. rpy2?
    • Or is there a significant difference in support in the wider ecosystem such as benchmark problem implementations?
  • Does moead-framework fundamentally improve on MOEADr somehow, e.g. by implementing more modules?
  • ...

Just to note: I much prefer Python over R myself, so I think it's perfectly fine if the desire to program in Python is the main reason, but that should be clearly stated and motivated in the paper. Otherwise, (further) development effort might be better spent on creating/improving a Python interface for an existing implementation such as MOEADr.

@geoffreyp
Copy link
Contributor

The paper is updated with the PR #30

@geoffreyp geoffreyp linked a pull request Mar 30, 2021 that will close this issue
@sjvrijn sjvrijn closed this as completed Mar 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants