Package: basilisk 1.19.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.19.0.tar.gz
basilisk_1.19.0.zip(r-4.5)basilisk_1.19.0.zip(r-4.4)basilisk_1.19.0.zip(r-4.3)
basilisk_1.19.0.tgz(r-4.4-any)basilisk_1.19.0.tgz(r-4.3-any)
basilisk_1.19.0.tar.gz(r-4.5-noble)basilisk_1.19.0.tar.gz(r-4.4-noble)
basilisk_1.19.0.tgz(r-4.4-emscripten)basilisk_1.19.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.19.0(bioc 3.21)basilisk-1.18.0(bioc 3.20)

infrastructurebioconductor-package

10.69 score 27 stars 37 packages 73 scripts 5.5k downloads 22 exports 15 dependencies

Last updated 2 months agofrom:7e940de862. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 29 2024
R-4.5-winNOTENov 29 2024
R-4.5-linuxNOTENov 29 2024
R-4.4-winNOTENov 29 2024
R-4.4-macNOTENov 29 2024
R-4.3-winNOTENov 29 2024
R-4.3-macNOTENov 29 2024

Exports:BasiliskEnvironmentbasiliskRunbasiliskStartbasiliskStopconfigureBasiliskEnvcreateLocalBasiliskEnvfindPersistentEnvgetBasiliskCheckVersionsgetBasiliskForceFallbackgetBasiliskForkgetBasiliskSharedlistCorePackageslistPackageslistPythonVersionobtainEnvironmentPathPyPiLinksetBasiliskCheckVersionssetBasiliskForceFallbacksetBasiliskForksetBasiliskSharedsetupBasiliskEnvuseBasiliskEnv

Dependencies:basilisk.utilsdir.expiryfilelockherejsonlitelatticeMatrixpngrappdirsRcppRcppTOMLreticulaterlangrprojrootwithr

Freezing Python versions inside Bioconductor packages

Rendered frommotivation.Rmdusingknitr::rmarkdownon Nov 29 2024.

Last update: 2024-07-24
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