Skip to content

Commit 9b0a498

Browse files
authored
Merge pull request #30 from fractal-analytics-platform/29-deprecate-support-for-213-fractal-server
29 deprecate support for 213 fractal server
2 parents 366be85 + 19bef62 commit 9b0a498

File tree

4 files changed

+8
-5
lines changed

4 files changed

+8
-5
lines changed

.github/workflows/build_and_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
key: pooch-cache
5151

5252
- name: Check if manifest has changed
53-
run: fractal-manifest check --package fractal-helper-tasks --fractal-server-2-13
53+
run: fractal-manifest check --package fractal-helper-tasks
5454

5555
- name: Test tasks with pytest
5656
run: pytest --color=yes --cov --cov-report=xml --cov-report=term-missing -s --log-cli-level debug
@@ -97,4 +97,4 @@ jobs:
9797
- uses: softprops/action-gh-release@v2
9898
with:
9999
generate_release_notes: true
100-
files: './dist/*'
100+
files: './dist/*'

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Collection of Fractal helper tasks
1111

1212
To create the manifest:
1313
```
14-
fractal-manifest create --package fractal_helper_tasks --fractal-server-2-13
14+
fractal-manifest create --package fractal_helper_tasks
1515
```
1616

17-
Refer to the developers-guide in the [Fractal template repo](https://github.com/fractal-analytics-platform/fractal-tasks-template/blob/main/DEVELOPERS_GUIDE.md) for more detailed instructions.
17+
Refer to the developers-guide in the [Fractal template repo](https://github.com/fractal-analytics-platform/fractal-tasks-template/blob/main/DEVELOPERS_GUIDE.md) for more detailed instructions.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ authors = [
2727
# Required Python version and dependencies
2828
requires-python = ">=3.11"
2929
dependencies = [
30-
"ngio>=0.2.2,<0.3.0",
30+
"ngio==0.2.2",
3131
"fractal-task-tools==0.0.12",
3232
]
3333

src/fractal_helper_tasks/__FRACTAL_MANIFEST__.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"Singleton time dimension"
1111
],
1212
"docs_info": "### Purpose\n- Removes a **singleton time (T) dimension** from an OME-Zarr image. \n- Creates a new OME-Zarr image with updated metadata and dimensions.\n- Optionally overwrites the input image if `overwrite_input` is set to True.\n\n### Outputs\n- A **new Zarr image** without the singleton T-dimension, stored with a configurable suffix. \n\n### Limitations\n- Only processes OME-Zarr images where the **T-axis is the first axis**. \n- Assumes the T-dimension is **singleton**; does not process non-singleton time axes. \n- Does not copy associated **label images** or **ROI tables** to the new Zarr structure. ",
13+
"type": "parallel",
1314
"executable_parallel": "drop_t_dimension.py",
1415
"meta_parallel": {
1516
"cpus_per_task": 2,
@@ -57,6 +58,7 @@
5758
"2D to 3D workflows"
5859
],
5960
"docs_info": "### Purpose\n- Converts a **2D segmentation** image into a **3D segmentation** by replicating the 2D segmentation across Z-slices. \n- Supports OME-Zarr datasets where **2D and 3D images** share the same base name but differ by suffixes. \n- Optionally copies associated ROI tables and adjusts them to align with the replicated Z-dimensions. \n\n### Outputs\n- A **3D segmentation label image** saved with a new name. \n- Updated **ROI tables** adjusted for Z-dimensions (optional). \n\n### Limitations\n- Only supports **same-base 2D and 3D Zarr names**; full flexibility in file names is not yet implemented. \n- Assumes **2D OME-Zarr images** and corresponding 3D images are stored in the same base folder and just differ with a suffix before the .zarr. \n",
61+
"type": "parallel",
6062
"executable_parallel": "convert_2D_segmentation_to_3D.py",
6163
"meta_parallel": {
6264
"cpus_per_task": 2,
@@ -144,6 +146,7 @@
144146
"Many files"
145147
],
146148
"docs_info": "### Purpose\n- Rechunks OME-Zarr to new chunking parameters: Changes whether the array is stored as many small files or few larger files.\n- Optionally applies the same rechunking to label images.\n\n### Outputs\n- A **new Zarr image** that is rechunked.\n",
149+
"type": "parallel",
147150
"executable_parallel": "rechunk_zarr.py",
148151
"meta_parallel": {
149152
"cpus_per_task": 1,

0 commit comments

Comments
 (0)