-
Notifications
You must be signed in to change notification settings - Fork 0
/
environment2.yml
56 lines (56 loc) · 1.06 KB
/
environment2.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# Environment with additional packages pinned
name: cirrhosis_death
channels:
- bioconda
- conda-forge
- defaults
dependencies:
- python=3.10
- numpy<1.23
- pandas<2 # some pandas function will need to be updated
- ydata-profiling
- sweetviz=2.2
- scipy
# plotting
- matplotlib<3.7
- plotly
- seaborn
- umap-learn=0.5
# - graphviz
- python-graphviz
# ML, stats
- scikit-learn=1.3
- pingouin=0.5
# other
- tqdm # progress bars
- xmltodict # configs
- openpyxl # xml
- omegaconf
- hydra-core
# snakemake
- snakemake-minimal>=6.0.0
# jupyter
- ipykernel
- ipython
- ipywidgets
- jupytext
- jupyterlab # standalone jupyter installation
- jupyterlab_code_formatter
- jupyterlab-git
# - jupyter_contrib_nbextensions
- jupyter-dash
- papermill # execute ipynb's
# survival analysis
- lifelines=0.27
- statsmodels=0.13
# dev
- pytest
- pytest-cov
- jupytext
- yapf # code formatting
- pip
- pip:
- mrmr_selection==0.2.8
- njab==0.0.3
- heatmapz==0.0.4
- pretty-jupyter