Skip to content

Commit 9df065f

Browse files
LTLAlshep
andauthored
Corrected recommendations around use of basilisk, mention biocmake. (#136)
Co-authored-by: lshep <[email protected]>
1 parent 17eca73 commit 9df065f

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

fortran-C-python.Rmd

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,20 @@ working examples for many tasks: the [Rcpp Gallery][].
2626

2727
## Python {#python}
2828

29-
The `r BiocStyle::Biocpkg("basilisk")` package is required to integrate python into R packages. While
30-
[reticulate][] is an alternative, the developer must make a strong argument why
31-
basilisk is not used.
29+
The `r BiocStyle::Biocpkg("basilisk")` package uses `conda` to configure an
30+
appropriate Python environment on the user's machine. It is strongly
31+
recommended if the routine operation of a Bioconductor package relies on
32+
Python, as users should not be asked to manually install Python packages.
33+
34+
The use of [reticulate][] for the R/Python interaction is left to the
35+
discretion of the developer.
36+
37+
## CMake {#cmake}
38+
39+
The `r BiocStyle::Biocpkg("biocmake")` package guarantees that a certain
40+
minimal version of CMake is available on the user machine, either by using an
41+
existing CMake installation or by installing its own from the official website.
42+
This should be used whenever a package relies on CMake during its build.
3243

3344
## Other {#third-party-code}
3445

0 commit comments

Comments
 (0)