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.17.2(bioc 3.20)basilisk-1.16.0(bioc 3.19)

infrastructurebioconductor-package

10.72 score 27 stars 37 packages 70 scripts 5.5k downloads 22 exports 15 dependencies

Last updated 23 days agofrom:7e940de862. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 30 2024
R-4.5-winNOTEOct 30 2024
R-4.5-linuxNOTEOct 30 2024
R-4.4-winNOTEOct 30 2024
R-4.4-macNOTEOct 30 2024
R-4.3-winNOTEOct 30 2024
R-4.3-macNOTEOct 30 2024

Exports:BasiliskEnvironmentbasiliskRunbasiliskStartbasiliskStopconfigureBasiliskEnvcreateLocalBasiliskEnvfindPersistentEnvgetBasiliskCheckVersionsgetBasiliskForceFallbackgetBasiliskForkgetBasiliskSharedlistCorePackageslistPackageslistPythonVersionobtainEnvironmentPathPyPiLinksetBasiliskCheckVersionssetBasiliskForceFallbacksetBasiliskForksetBasiliskSharedsetupBasiliskEnvuseBasiliskEnv

Dependencies:basilisk.utilsdir.expiryfilelockherejsonlitelatticeMatrixpngrappdirsRcppRcppTOMLreticulaterlangrprojrootwithr

Freezing Python versions inside Bioconductor packages

Rendered frommotivation.Rmdusingknitr::rmarkdownon Oct 30 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