Skip to content

Commit 661ce26

Browse files
authored
Merge pull request #102 from KumarLabJax/release/v0.2.0
Prepare for v0.2.0 release
2 parents a857f9b + d7dc2f9 commit 661ce26

File tree

5 files changed

+22
-18
lines changed

5 files changed

+22
-18
lines changed

nextflow.config

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
1-
21
nextflow.enable.dsl=2
32

3+
manifest {
4+
name = "Kumar Lab Mouse Tracking Pipelines"
5+
homePage = "https://github.com/KumarLabJax/mouse-tracking-runtime"
6+
mainScript = "main.nf"
7+
defaultBranch = 'main'
8+
nextflowVersion = "!>=22.04.3"
9+
version = "0.2.0"
10+
contributors = [
11+
[name: 'Brian Geuther'],
12+
[name: 'Alexander Berger-Liedtka']
13+
]
14+
}
15+
416
params {
517
/*
618
* Parameters:
@@ -13,6 +25,7 @@ params {
1325
* - path_depth: depth of the path to preserve in the output
1426
* - pubdir: directory to publish the results (defaults in profiles)
1527
*/
28+
version = '0.2.0'
1629
input_batch = null
1730
ignore_invalid_inputs = false
1831
profile = 'sumner2'
@@ -45,15 +58,6 @@ params {
4558
git_hash = 'git rev-parse HEAD'.execute().text.trim() ?: 'unknown'
4659
}
4760

48-
manifest {
49-
name = "Kumar Lab Mouse Tracking Pipelines"
50-
homePage = "https://github.com/KumarLabJax/mouse-tracking-runtime"
51-
mainScript = "main.nf"
52-
nextflowVersion = "!>=22.04.3"
53-
version = "0.0.1"
54-
author = 'Brian Geuther'
55-
}
56-
5761
profiles {
5862
development { includeConfig "nextflow/configs/profiles/development.config" }
5963
sumner2 { includeConfig "nextflow/configs/profiles/sumner2.config" }

nextflow/configs/profiles/sumner2.config

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ process {
191191
* Runtime options
192192
*/
193193
withLabel: "tracking" {
194-
container = "/projects/kumar-lab/meta/images/mouse-tracking-runtime/runtime/v0.1.4/latest.sif"
194+
container = "/projects/kumar-lab/meta/images/mouse-tracking-runtime/runtime/v${params.version}/latest.sif"
195195
}
196196
withLabel: "jabs_classify" {
197197
container = "/projects/kumar-lab/meta/images/JABS-behavior-classifier/headless/v0.36.1/latest.sif"
@@ -200,7 +200,7 @@ process {
200200
container = "/projects/kumar-lab/meta/images/JABS-postprocess/jabs-postprocess/v0.5.1/latest.sif"
201201
}
202202
withLabel: "jabs_table_convert" {
203-
container = "/projects/kumar-lab/meta/images/mouse-tracking-runtime/RBase/v0.1.4/latest.sif"
203+
container = "/projects/kumar-lab/meta/images/mouse-tracking-runtime/RBase/v${params.version}/latest.sif"
204204
}
205205
withLabel: "gait" {
206206
container = "/projects/kumar-lab/multimouse-pipeline/nextflow-containers/gait-pipeline-2025-03-27.sif"
@@ -209,14 +209,14 @@ process {
209209
container = "/projects/kumar-lab/multimouse-pipeline/nextflow-containers/vfi-2025-03-27.sif"
210210
}
211211
withLabel: "sleap" {
212-
container = "/projects/kumar-lab/meta/images/mouse-tracking-runtime/sleap-1.4.1/v0.1.4/latest.sif"
212+
container = "/projects/kumar-lab/meta/images/mouse-tracking-runtime/sleap-1.4.1/v${params.version}/latest.sif"
213213
}
214214
withLabel: "sleap_io" {
215-
container = "/projects/kumar-lab/meta/images/mouse-tracking-runtime/sleap-io-0.2.0/v0.1.4/latest.sif"
215+
container = "/projects/kumar-lab/meta/images/mouse-tracking-runtime/sleap-io-0.2.0/v${params.version}/latest.sif"
216216
}
217217
withLabel: "rclone" {
218218
// executor.queueSize = 1
219-
container = "/projects/kumar-lab/meta/images/mouse-tracking-runtime/rclone/v0.1.4/latest.sif"
219+
container = "/projects/kumar-lab/meta/images/mouse-tracking-runtime/rclone/v${params.version}/latest.sif"
220220
cpus = 1
221221
time = '48h'
222222
memory = '12GB'

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.4"
3+
version = "0.2.0"
44
description = "Runtime environment for mouse tracking experiments"
55
requires-python = ">=3.10,<3.11"
66
packages = ["src/mouse_tracking"]

submit-nextflow.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ EOF
4444

4545
# Default values
4646
PIPELINE="KumarLabJax/mouse-tracking-runtime"
47-
REVISION=""
47+
REVISION="v0.2.0"
4848
WORKFLOW="single-mouse"
4949
PROFILE="sumner2"
5050
JOB_NAME="KL_Tracking_Nextflow"

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)