Open speth opened 3 weeks ago
In the description of the user interface, the input file is described as "text based," but is there any more structure to it than that? An example would aid in understanding.
The main directory contains two example config files, CONFIG
and CONFIG_REACTIONS
. Would indicating their existence and pointing the reader to it address this comment?
The main directory contains two example config files,
CONFIG
andCONFIG_REACTIONS
. Would indicating their existence and pointing the reader to it address this comment?
Does the CONFIG
file in the repository root describe all of the available configuration options? If so, then I would say yes, pointing to these files is sufficient. Repeating this information in the documentation website would also help clarify how to use the software.
Something else I noticed while looking at the reactions config file for the pipe_with_recirc_2d
example is that it uses species names like Na2CO3
, while the the "Reaction Configuration File" section of the paper suggests that only letters are allowed in species names, requiring these species names to be replaced with abstract ones like a
or b
. Is this a recent change to the code to support a more natural naming convention?
There was a recent code change to improve that, the manuscript was update to reflect it, I forgot to go back to the original submission page an regenerate the manuscript. That's now been done.
I appreciate the opportunity to review this tool for JOSS (https://github.com/openjournals/joss-reviews/issues/6963). OpenCCM seems like it could be a useful tool in a number of different areas. Besides the other issues I opened regarding the software, I wanted to offer some comments / suggestions for the paper itself: