EWSNet
EWSNet requires initialisation using ewsnet_init due to its
Python backend. At the start of each R session, ewsnet_init must be called and a consistent envname provided. When the function is
run for the first time on a new machine, Python will be downloaded
alongside the critical Python packages and a new environment (envname)
created. The user will be prompted to agree to this by default (when the
auto argument is FALSE) to ensure the files will not be accidentally
downloaded if undesired. For future sessions, providing the same envname
will result in the original environment being activated rather than
redownloading all files.