At the moment, Data Cruncher offers a set of predefined libraries curated by Seven Bridges bioinformaticians, which are automatically available every time an analysis is started. The libraries are installed using conda, as Data Cruncher supports multiple programming languages and conda is a language-agnostic package manager.
Here is a list of libraries that are installed by default:
- Python2 \ Python3:
- path.py, biopython, pymongo, cytoolz, pysam, pyvcf, ipywidgets, beautifulsoup4, sevenbridges-python, cigar, bioservices, intervaltree, appdirs, cssselect, bokeh, scikit-allel, cairo, lxml, cairosvg, rpy2
- r-ggfortify, r, r-stringi, r-pheatmap, r-gplots, bioconductor-ballgown, bioconductor-deseq2, bioconductor-metagenomeseq, bioconductor-biomformat, bioconductor-biocinstaller, sevenbridges-r, r-xml
The aforementioned libraries are installed on top of the libraries that are already available in datascience-notebook.
You can also install libraries directly from the notebook and use them during the execution of your analysis. For optimal performance and avoidance of potential conflicts, we recommend using conda when installing libraries within your analyses. However, unlike default libraries, libraries installed in that way will not be automatically available next time the analysis is started.