Package: basilisk 1.17.0

Aaron Lun

basilisk: Freezing Python Dependencies Inside Bioconductor Packages

Installs a self-contained conda instance that is managed by the R/Bioconductor installation machinery. This aims to provide a consistent Python environment that can be used reliably by Bioconductor packages. Functions are also provided to enable smooth interoperability of multiple Python environments in a single R session.

Authors:Aaron Lun [aut, cre, cph], Vince Carey [ctb]

basilisk_1.17.0.tar.gz
basilisk_1.17.0.zip(r-4.5)basilisk_1.17.0.zip(r-4.4)basilisk_1.17.0.zip(r-4.3)
basilisk_1.17.0.tgz(r-4.4-any)basilisk_1.17.0.tgz(r-4.3-any)
basilisk_1.17.0.tar.gz(r-4.5-noble)basilisk_1.17.0.tar.gz(r-4.4-noble)
basilisk_1.17.0.tgz(r-4.4-emscripten)basilisk_1.17.0.tgz(r-4.3-emscripten)
basilisk.pdf |basilisk.html
basilisk/json (API)
NEWS

# Install 'basilisk' in R:
install.packages('basilisk', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/ltla/basilisk/issues

On BioConductor:basilisk-1.17.0(bioc 3.20)basilisk-1.16.0(bioc 3.19)

bioconductor-package

22 exports 4.20 score 15 dependencies 31 dependents

Last updated 2 months agofrom:1539dedd52

Exports:BasiliskEnvironmentbasiliskRunbasiliskStartbasiliskStopconfigureBasiliskEnvcreateLocalBasiliskEnvfindPersistentEnvgetBasiliskCheckVersionsgetBasiliskForceFallbackgetBasiliskForkgetBasiliskSharedlistCorePackageslistPackageslistPythonVersionobtainEnvironmentPathPyPiLinksetBasiliskCheckVersionssetBasiliskForceFallbacksetBasiliskForksetBasiliskSharedsetupBasiliskEnvuseBasiliskEnv

Dependencies:basilisk.utilsdir.expiryfilelockherejsonlitelatticeMatrixpngrappdirsRcppRcppTOMLreticulaterlangrprojrootwithr

Freezing Python versions inside Bioconductor packages

Rendered frommotivation.Rmdusingknitr::rmarkdownon Jun 30 2024.

Last update: 2024-01-29
Started: 2019-10-05

Readme and manuals

Help Manual

Help pageTopics
The BasiliskEnvironment classBasiliskEnvironment BasiliskEnvironment-class
Start and stop 'basilisk'-related processesbasiliskRun basiliskStart basiliskStop
Configure client environmentsconfigureBasiliskEnv
Create a local conda environment manuallycreateLocalBasiliskEnv
Find the persistent environmentfindPersistentEnv
Options for 'basilisk'getBasiliskCheckVersions getBasiliskForceFallback getBasiliskFork getBasiliskShared setBasiliskCheckVersions setBasiliskForceFallback setBasiliskFork setBasiliskShared
List packageslistCorePackages listPackages listPythonVersion
Obtain the environment pathobtainEnvironmentPath
Link to PyPiPyPiLink
Set up 'basilisk'-managed environmentssetupBasiliskEnv
Use 'basilisk' environmentsuseBasiliskEnv