Define an external location for installing the conda instance and basilisk environments.
The default path contains the version number so that re-installation of basilisk will install a new instance of Conda.
(This assumes that basilisk and basilisk.utils have synchronized version bumps.)
installConda for more details on how old versions of Conda are managed in this external directory.
BASILISK_EXTERNAL_DIR environment variable is set to some location,
this will be used instead as the installation directory.
Setting this variable is occasionally necessary if the default path returned by
user_cache_dir has spaces;
or on Windows, if the 260 character limit is exceeded after combining the default path with deeply nested conda paths.
We assume that the user has read-write access to the external directory.
Write access is necessary to generate new environments and to handle locking in
String containing a path to an appropriate external folder. The last component of the path will always be the basilisk version number.
getCondaDir, to obtain the Conda installation directory.
1 2 3
# We can't actually run getExternalDir() here, as it # either relies on basilisk already being installed. print("dummy test to pass BiocCheck")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.