Closed ptrairatphisan closed 5 years ago
On some functions it is noted the purpose of what it is doing and on some others it doesn't. Should we decide for all how to do it in the same way?
Each function should indeed describe briefly what it does. Some are still missing and could be added see the current manual: CARNIVAL-manual.pdf. This is not urgent but please feel free to update and commit to this branch so that they will be merge to the master branch at the same time.
The new wrapper/driver function "runCARNIVAL.R" and the new version of CARNIVAL vignette have been introduced (see new commit).
@anikaliu @enio23 could you pull the commit, re-install the package and test if it works on your machines? Note that let's focus only on the usability of the package for now. We'll start cleaning up after merging this branch to the master branch.
Delete this dev branch after merged to master
::: Summary :::
-> @anikaliu: please try to make a fresh installation of CARNIVAL from this branch (either go through install_github() from devtools [might also need a token to access] or download the source code and install from source). Then please use the vignette file to test if at least Example 1 (Toy model) and Example 2 (EGF-SBVimprover) are working fine on your machine. Please also note that now we require only the path to interactive cplex (to be set in the vignette file) instead of a physical copy in the R folder (which won't exist anymore in the office R-package version).
-> @enio23: please check if the added documentations fit well to each function. I've corrected several typos and missing elements and they should be all consistent now. If you have any remarks, please leave your thoughts as comments on this pull request thread.