Skip to content

Commit 3f6b143

Browse files
FloWuenneclaude
andcommitted
🔥 remove(cellprofiler): drop CellProfiler from kasmVNC containers
CellProfiler has persistent build issues with scikit-learn and other dependencies. Removing from this PR to focus on QuPath and napari. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 86dcb12 commit 3f6b143

5 files changed

Lines changed: 1 addition & 195 deletions

File tree

.github/workflows/docker-pr.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@ jobs:
3636
- 'kasmVNC/napari/**'
3737
qupath:
3838
- 'kasmVNC/qupath/**'
39-
cellprofiler:
40-
- 'kasmVNC/cellprofiler/**'
4139
4240
- name: Set matrix
4341
id: set-matrix
@@ -64,9 +62,6 @@ jobs:
6462
if [[ "${{ steps.changes.outputs.qupath }}" == "true" ]]; then
6563
CONTAINERS=$(echo "$CONTAINERS" | jq -c '. + [{"name":"qupath","path":"./kasmVNC/qupath"}]')
6664
fi
67-
if [[ "${{ steps.changes.outputs.cellprofiler }}" == "true" ]]; then
68-
CONTAINERS=$(echo "$CONTAINERS" | jq -c '. + [{"name":"cellprofiler","path":"./kasmVNC/cellprofiler"}]')
69-
fi
7065
echo "matrix={\"container\":$CONTAINERS}" >> "$GITHUB_OUTPUT"
7166
7267
build:

.github/workflows/docker-release.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ on:
1515
- marimo
1616
- napari
1717
- qupath
18-
- cellprofiler
1918
version:
2019
description: 'Version to release (e.g., 1.0.0)'
2120
required: true
@@ -52,7 +51,6 @@ jobs:
5251
marimo) echo "path=./marimo" >> "$GITHUB_OUTPUT" ;;
5352
napari) echo "path=./kasmVNC/napari" >> "$GITHUB_OUTPUT" ;;
5453
qupath) echo "path=./kasmVNC/qupath" >> "$GITHUB_OUTPUT" ;;
55-
cellprofiler) echo "path=./kasmVNC/cellprofiler" >> "$GITHUB_OUTPUT" ;;
5654
esac
5755
5856
- name: Log in to the Container registry

kasmVNC/README.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ This folder contains custom container images for running GUI desktop application
88
|-------------|-------------|----------|
99
| [QuPath](./qupath/) | Bioimage analysis for pathology | x86_64 only |
1010
| [napari](./napari/) | Python-based multi-dimensional image viewer | x86_64, arm64 |
11-
| [CellProfiler](./cellprofiler/) | Cell image analysis software | x86_64 only |
1211

1312
## Common Architecture
1413

@@ -20,7 +19,7 @@ All KasmVNC images share the same architecture:
2019
│ (Ubuntu Jammy + KasmVNC server) │
2120
├─────────────────────────────────────────────┤
2221
│ Application Layer │
23-
│ (QuPath / napari / CellProfiler)
22+
│ (QuPath / napari)
2423
├─────────────────────────────────────────────┤
2524
│ Seqera Studios Integration │
2625
│ (connect-client + Fusion filesystem) │
@@ -53,9 +52,6 @@ cd qupath && docker build --platform=linux/amd64 --build-arg CONNECT_CLIENT_VERS
5352

5453
# napari
5554
cd napari && docker build --platform=linux/amd64 --build-arg CONNECT_CLIENT_VERSION=0.9 -t kasmvnc-napari .
56-
57-
# CellProfiler
58-
cd cellprofiler && docker build --platform=linux/amd64 --build-arg CONNECT_CLIENT_VERSION=0.9 -t kasmvnc-cellprofiler .
5955
```
6056

6157
## Local Testing

kasmVNC/cellprofiler/Dockerfile

Lines changed: 0 additions & 73 deletions
This file was deleted.

kasmVNC/cellprofiler/README.md

Lines changed: 0 additions & 110 deletions
This file was deleted.

0 commit comments

Comments
 (0)