Skip to content

Commit a251b4d

Browse files
committed
Merge remote-tracking branch 'upstream/main' into main
2 parents 4a01d5b + 27528e8 commit a251b4d

6 files changed

Lines changed: 37 additions & 3 deletions

File tree

klusta/Dockerfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
FROM python:3.7
2+
3+
RUN apt update && apt install -y build-essential
4+
5+
# downgrade pip version to avoid dependency issues during installations
6+
RUN pip install --no-input pip==21.2.4
7+
8+
RUN pip install numpy
9+
10+
# Install Klusta
11+
RUN pip install Cython h5py tqdm six scipy
12+
RUN pip install click klusta klustakwik2==0.2.7

klusta/build.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
3+
docker build -t spikeinterface/klusta-base:0.2.7 .

klusta/push.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
3+
docker push spikeinterface/klusta-base:0.2.7

mountainsort4/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
FROM python:3.8
22

3+
# downgrade pip version to avoid dependency issues during installations
4+
RUN pip install --no-input pip==21.2.4
5+
36
RUN pip install numpy
47

58
# Install MountainSort4
6-
RUN pip install mountainsort4==1.0.0
9+
RUN pip install mountainsort4==1.0.0

spykingcircus/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
FROM python:3.8
22

3+
# downgrade pip version to avoid dependency issues during installations
4+
RUN pip install --no-input pip==21.2.4
5+
36
RUN pip install numpy
47

58
# Install SpyKING CIRCUS

tridesclous/Dockerfile

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,21 @@
11
FROM python:3.8
22

3-
RUN pip install numpy
3+
# downgrade pip version to avoid dependency issues during installations
4+
RUN pip install --no-input pip==21.2.4
5+
6+
47

58
# Install prerequisites
69
RUN apt-get update && apt-get install -y libgl1-mesa-glx
10+
11+
# need to force some version
12+
RUN pip install numpy==1.20
13+
RUN pip install numba
14+
RUN pip install git+https://github.com/scikit-learn-contrib/hdbscan.git
15+
16+
717
RUN pip install Cython
8-
RUN pip install scipy numpy pandas scikit-learn matplotlib seaborn tqdm openpyxl quantities neo numba hdbscan
18+
RUN pip install scipy pandas scikit-learn matplotlib seaborn tqdm openpyxl quantities neo
919
RUN pip install h5py
1020
RUN pip install loky
1121

0 commit comments

Comments
 (0)