Conversation
As requested by editor of JOSS
There was a problem hiding this comment.
Pull request overview
This pull request adds a "State of the field" section to the JOSS paper as requested by the editor. The section provides context about existing pharmacokinetic and pharmacodynamic modeling tools and explains how pharmsol positions itself within this landscape.
Changes:
- Added new "State of the field" section describing existing PK/PD tools and how
pharmsoldifferentiates itself - Updated title to use "pharmacokinetic and pharmacodynamic" instead of "pharmacokinetic/pharmacodynamic" for better readability
- Changed "Statement of Need" to "Statement of need" to match standard capitalization conventions
- Refined AI usage disclosure language for better clarity
- Added mrgsolve citation to bibliography
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
| joss/paper.md | Added "State of the field" section, updated title format, standardized section heading capitalization, and improved AI disclosure wording |
| joss/paper.bib | Added mrgsolve citation for the new State of the field section |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
joss/paper.md
Outdated
|
|
||
| # State of the field | ||
|
|
||
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. |
There was a problem hiding this comment.
The verb "exists" should be singular "exist" when used with the plural subject "Several tools". Change "Several tools exists" to "Several tools exist".
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. | |
| Several tools exist for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. |
joss/paper.md
Outdated
|
|
||
| # State of the field | ||
|
|
||
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. |
There was a problem hiding this comment.
The spelling "modelling" is British English, while "modeling" (American English) is used consistently elsewhere in the document (e.g., in the title, line 38, line 40, line 46). For consistency, change "modelling" to "modeling".
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. | |
| Several tools exists for performing pharmacokinetic and pharmacodynamic modeling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. |
joss/paper.md
Outdated
|
|
||
| # State of the field | ||
|
|
||
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. |
There was a problem hiding this comment.
There is a grammatical error: "a witness to the important" should be "a witness to the importance". The noun form "importance" is needed here, not the adjective "important".
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. | |
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the importance of such software. |
joss/paper.md
Outdated
|
|
||
| # State of the field | ||
|
|
||
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. |
There was a problem hiding this comment.
There is a missing space after the backtick in the citation. Change "Pmetrics[@pmetrics]" to "Pmetrics [@pmetrics]" to maintain consistent formatting with other citations in the document.
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. | |
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics` [@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. |
joss/paper.md
Outdated
|
|
||
| # State of the field | ||
|
|
||
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. |
There was a problem hiding this comment.
The verb "exists" should be singular "exist" when used with the plural subject "Similar alternatives". Change "Similar alternatives exists" to "Similar alternatives exist".
| Several tools exists for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exists in languages such as Python, Julia, and more, a witness to the important of such software. | |
| Several tools exist for performing pharmacokinetic and pharmacodynamic modelling and simulation. Most well known are the full-suite applications such as NONMEM [@nonmem], Phoenix NLME [@phoenix], Monolix [@monolix], and more. For R, packages such as `Pmetrics`[@pmetrics] and `mrgsolve` [@mrgsolve] provide an interface for lower-level solvers, written in Fortran and C++, respectively. Similar alternatives exist in languages such as Python, Julia, and more, a witness to the important of such software. |
As requested by editor of JOSS