Skip to content

Commit ec07d18

Browse files
authored
Merge pull request #97 from KumarLabJax/bugfix/missing-supportcode-and-incorrect-heuristic-classifier-dir
Multiple fixes related to sumner2 config and docker image
2 parents e91b8f7 + 98d0cd6 commit ec07d18

File tree

5 files changed

+7
-6
lines changed

5 files changed

+7
-6
lines changed

.dockerignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ docs/
55
.nf-test
66
mouse-tracking-runtime
77
nextflow
8-
support_code
98
vm
109
*.h5
1110
*.sh

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ENV UV_SYSTEM_PYTHON=1 \
88
PYTHONUNBUFFERED=1
99

1010
# Copy metadata first for layer caching
11-
COPY pyproject.toml uv.lock* README.md ./
11+
COPY pyproject.toml uv.lock* README.md support_code ./
1212

1313
# Only install runtime dependencies
1414
RUN uv sync --frozen --no-group dev --no-group test --no-group lint --no-install-project
@@ -18,4 +18,6 @@ COPY src ./src
1818

1919
RUN uv pip install --system .
2020

21+
COPY support_code ./support_code
22+
2123
CMD ["mouse-tracking-runtime", "--help"]

nextflow/configs/profiles/sumner2.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ params {
2929
tracking_code_dir = "/kumar_lab_models/mouse-tracking-runtime/"
3030
gait_code_dir = "/gait-analysis/"
3131
vfi_code_dir = "/vfi/Code/"
32-
support_code_dir = "/mouse-tracking-runtime/support_code/"
33-
heuristic_classifier_folder = "/JABS-postprocess/heuristic_classifiers/"
32+
support_code_dir = "/workspace/support_code/"
33+
heuristic_classifier_folder = "/opt/JABS-postprocess/src/jabs_postprocess/heuristic_classifiers/"
3434
filter_processed = false
3535

3636
jabs_version = "v0.37.0"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "mouse-tracking"
3-
version = "0.1.2"
3+
version = "0.1.3"
44
description = "Runtime environment for mouse tracking experiments"
55
requires-python = ">=3.10,<3.11"
66
packages = ["src/mouse_tracking"]

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)