From e60317f009d0577d522e8d0bca5bbbb7924e50eb Mon Sep 17 00:00:00 2001 From: Brian Geuther Date: Mon, 27 Oct 2025 12:00:57 -0400 Subject: [PATCH 1/2] Adding resource tag for filtering task --- nextflow/modules/single_mouse.nf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nextflow/modules/single_mouse.nf b/nextflow/modules/single_mouse.nf index 3058829..95ca230 100644 --- a/nextflow/modules/single_mouse.nf +++ b/nextflow/modules/single_mouse.nf @@ -103,6 +103,9 @@ process QC_SINGLE_MOUSE { */ process FILTER_LARGE_POSES { label "tracking" + // Segmentation is the largest table that needs to be read in, so the RAM will match + // TODO: time will be an overestimate + label "r_single_seg" input: tuple path(in_video), path(in_pose_file) From 03e904e8559f9340b781393aec0d56f66bc049c4 Mon Sep 17 00:00:00 2001 From: Brian Geuther Date: Mon, 27 Oct 2025 12:04:57 -0400 Subject: [PATCH 2/2] Bumping patch versions --- nextflow.config | 4 ++-- pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/nextflow.config b/nextflow.config index af8e6ab..3d8189c 100644 --- a/nextflow.config +++ b/nextflow.config @@ -6,7 +6,7 @@ manifest { mainScript = "main.nf" defaultBranch = 'main' nextflowVersion = "!>=22.04.3" - version = "0.2.2" + version = "0.2.3" contributors = [ [name: 'Brian Geuther'], [name: 'Alexander Berger-Liedtka'] @@ -25,7 +25,7 @@ params { * - path_depth: depth of the path to preserve in the output * - pubdir: directory to publish the results (defaults in profiles) */ - version = '0.2.2' + version = '0.2.3' input_batch = null ignore_invalid_inputs = false profile = 'sumner2' diff --git a/pyproject.toml b/pyproject.toml index 1e136f3..c0517b3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "mouse-tracking" -version = "0.2.2" +version = "0.2.3" description = "Runtime environment for mouse tracking experiments" requires-python = ">=3.10,<3.11" packages = ["src/mouse_tracking"] diff --git a/uv.lock b/uv.lock index 194497c..7ef1577 100644 --- a/uv.lock +++ b/uv.lock @@ -486,7 +486,7 @@ wheels = [ [[package]] name = "mouse-tracking" -version = "0.2.2" +version = "0.2.3" source = { editable = "." } dependencies = [ { name = "absl-py" },