Mercurial > repos > bgruening > cellpose
annotate cellpose.xml @ 6:6b840482cc25 draft default tip
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
| author | bgruening |
|---|---|
| date | Fri, 12 Dec 2025 12:36:41 +0000 |
| parents | 5251ce4c4a11 |
| children |
| rev | line source |
|---|---|
|
4
32153c43126c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 81c6be8cc2502367ae52bf093b838e9764b22c00
bgruening
parents:
3
diff
changeset
|
1 <tool id="cellpose" name="Run generalist cell and nucleus segmentation" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.02"> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
2 <description>with Cellpose 3</description> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
3 <macros> |
|
4
32153c43126c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 81c6be8cc2502367ae52bf093b838e9764b22c00
bgruening
parents:
3
diff
changeset
|
4 <token name="@TOOL_VERSION@">3.1.0</token> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">2</token> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
6 </macros> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
7 <requirements> |
|
4
32153c43126c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 81c6be8cc2502367ae52bf093b838e9764b22c00
bgruening
parents:
3
diff
changeset
|
8 <container type="docker">quay.io/biocontainers/cellpose:@TOOL_VERSION@</container> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
9 </requirements> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
10 <stdio> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
11 <exit_code range="1:" level="fatal" description="Error occurred. Please check Tool Standard Error"/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
12 </stdio> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
13 <version_command>echo "@VERSION@"</version_command> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
14 <command detect_errors="exit_code"> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
15 <![CDATA[ |
|
5
5251ce4c4a11
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 5846f23282167df28e6cc00e1bda31523b66b5b4
bgruening
parents:
4
diff
changeset
|
16 export MKL_NUM_THREADS=1 && |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
17 export CELLPOSE_LOCAL_MODELS_PATH='cellpose_models' && |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
18 mkdir -p segmentation && |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
19 ln -s '${img_in}' ./image.${img_in.ext} && |
|
2
eda6dfae9617
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 7e5c9f013821c8905f2c9c452a1f00891e3a0cfd
bgruening
parents:
1
diff
changeset
|
20 |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
21 python '$__tool_directory__/cp_segmentation.py' |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
22 --inputs '$inputs' |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
23 --img_path ./image.${img_in.ext} |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
24 --output_dir ./segmentation |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
25 ]]> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
26 </command> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
27 <configfiles> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
28 <inputs name="inputs" /> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
29 </configfiles> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
30 <inputs> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
31 <param name="img_in" type="data" format="ome.tiff,tiff,jpg,png" label="Choose the image file for segmentation (usually after registration)"> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
32 <validator type="dataset_metadata_in_range" metadata_name="channels" min="0" max="1" message="Input image is not single channel."/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
33 <validator type="dataset_metadata_in_range" metadata_name="frames" min="0" max="1" message="Input image is a multi-frame image sequence, must be a single-frame image."/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
34 </param> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
35 <param name="model_type" type="select" label="Choose the pre-trained model type"> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
36 <option value="nuclei" selected="true">nuclei</option> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
37 <option value="cyto">cyto</option> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
38 <option value="cyto2">cyto2</option> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
39 <option value="cyto3">cyto3</option> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
40 </param> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
41 <param name="show_segmentation" type="boolean" truevalue="booltrue" falsevalue="boolfalse" checked="true" label="Whether to show segmentation?"/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
42 <param name="use_gpu" type="boolean" truevalue="booltrue" falsevalue="boolfalse" checked="false" label="Whether to use GPU?" /> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
43 <section name="options" title="Advanced Options" expanded="False"> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
44 <param argument="diameter" type="float" optional="true" label="Cell or nuclei diameter in pixels" help="Leave blank for automated estimation."/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
45 <param name="resample" type="boolean" truevalue="booltrue" falsevalue="boolfalse" checked="true" label="Run dynamics on the resampled image?" |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
46 help="Interpolated flows at the true image size. This option will create smoother ROIs when the cells are large but will be slower in case"/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
47 <param argument="flow_threshold" type="float" min="0" value="0.4" label="Flow error threshold (all cells with errors below threshold are kept) (not used for 3D)"/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
48 <param argument="cellprob_threshold" type="float" value="0.0" label="Cell probability threshold (all pixels with prob above threshold kept for masks)"/> |
|
2
eda6dfae9617
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 7e5c9f013821c8905f2c9c452a1f00891e3a0cfd
bgruening
parents:
1
diff
changeset
|
49 <param argument="niter" type="integer" min="0" value="0" label="Number of iterations" |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
50 help="By defalut, sets the number of iterations to be proportional to the ROI diameter. For longer ROIs, more iterations might be needed."/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
51 <param argument="do_3D" type="boolean" truevalue="booltrue" falsevalue="boolfalse" checked="false" label="Whether to run 3D segmentation on 4D image input?"/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
52 <param argument="rescale" type="float" value="" optional="true" label="If diameter is set to None, and rescale is not None, then rescale is used instead of diameter for resizing image"/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
53 <param argument="invert" type="boolean" truevalue="booltrue" falsevalue="boolfalse" checked="false" label="Whether to invert image pixel intensity before running network?"/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
54 </section> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
55 </inputs> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
56 <outputs> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
57 <data format="tiff" name="cp_mask" from_work_dir="segmentation/cp_masks.tif" label="Cellpose ${model_type} masks on ${on_string}"/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
58 <data format="png" name="cp_segm" from_work_dir="segmentation/segm_show.png" label="Segmentation Show on ${on_string}"> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
59 <filter>show_segmentation</filter> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
60 </data> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
61 </outputs> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
62 <tests> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
63 <test expect_num_outputs="2"> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
64 <param name="img_in" value="img01_XY_cyto.png"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
65 <param name="model_type" value="cyto"/> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
66 <output name="cp_mask" file="img01_XY_cyto_masks.tiff" compare="image_diff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
67 <output name="cp_segm" file="img01_XY_cyto_segm.png" compare="image_diff"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
68 </test> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
69 <test expect_num_outputs="2"> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
70 <param name="img_in" value="img01_XY_cyto.png"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
71 <param name="model_type" value="cyto2"/> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
72 <output name="cp_mask" file="img01_XY_cyto2_masks.tiff" compare="image_diff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
73 <output name="cp_segm" file="img01_XY_cyto2_segm.png" compare="image_diff"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
74 </test> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
75 <test expect_num_outputs="2"> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
76 <param name="img_in" value="img01_XY_cyto.png"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
77 <param name="model_type" value="cyto3"/> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
78 <output name="cp_mask" file="img01_XY_cyto3_masks.tiff" compare="image_diff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
79 <output name="cp_segm" file="img01_XY_cyto3_segm.png" compare="image_diff"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
80 </test> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
81 <test expect_num_outputs="2"> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
82 <param name="img_in" value="img02_XY_nuclei.png"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
83 <param name="model_type" value="nuclei"/> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
84 <output name="cp_mask" file="img02_XY_nuclei_masks.tiff" compare="image_diff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
85 <output name="cp_segm" file="img02_XY_nuclei_segm.png" compare="image_diff"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
86 </test> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
87 <test expect_num_outputs="2"> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
88 <param name="img_in" value="img01_XY_cyto.png"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
89 <param name="model_type" value="cyto"/> |
|
5
5251ce4c4a11
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 5846f23282167df28e6cc00e1bda31523b66b5b4
bgruening
parents:
4
diff
changeset
|
90 <section name="options"> |
|
5251ce4c4a11
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 5846f23282167df28e6cc00e1bda31523b66b5b4
bgruening
parents:
4
diff
changeset
|
91 <param name="diameter" value="50"/> |
|
5251ce4c4a11
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 5846f23282167df28e6cc00e1bda31523b66b5b4
bgruening
parents:
4
diff
changeset
|
92 </section> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
93 <output name="cp_mask" file="img01_XY_cyto_dia_masks.tiff" compare="image_diff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
94 <output name="cp_segm" file="img01_XY_cyto_dia_segm.png" compare="image_diff"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
95 </test> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
96 <test expect_num_outputs="2"> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
97 <param name="img_in" value="img01_XY_cyto.png"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
98 <param name="use_gpu" value="true"/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
99 <param name="model_type" value="cyto"/> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
100 <output name="cp_mask" file="img01_XY_cyto_gpu_masks.tiff" compare="image_diff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
101 <output name="cp_segm" file="img01_XY_cyto_gpu_segm.png" compare="image_diff"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
102 </test> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
103 <test expect_num_outputs="1"> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
104 <param name="img_in" value="img01_XY_cyto.png"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
105 <param name="model_type" value="cyto"/> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
106 <param name="show_segmentation" value="false"/> |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
107 <output name="cp_mask" file="img01_XY_cyto_masks.tiff" compare="image_diff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
108 </test> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
109 <test expect_num_outputs="2"> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
110 <param name="img_in" value="img03_CXY_nuclei.tiff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
111 <param name="model_type" value="nuclei"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
112 <output name="cp_mask" file="img03_CXY_nuclei_masks.tiff" compare="image_diff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
113 <output name="cp_segm" file="img03_CXY_nuclei_segm.png" compare="image_diff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
114 </test> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
115 <test expect_num_outputs="2"> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
116 <param name="img_in" value="img04_XYC_nuclei.tiff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
117 <param name="model_type" value="nuclei"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
118 <output name="cp_mask" file="img04_XYC_nuclei_masks.tiff" compare="image_diff"/> |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
119 <output name="cp_segm" file="img04_XYC_nuclei_segm.png" compare="image_diff"/> |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
120 </test> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
121 </tests> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
122 <help> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
123 <![CDATA[ |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
124 Cellpose: A generalist algorithm for cell and nucleus segmentation. |
|
6
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
125 **Important:** |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
126 Only singlechannel 2-D images are supported. If a channel axis is present, it must be a singleton axis (axis of length 1) and it must be either the first or the last axis within the axes layout (e.g., YX, YXC, or CYX). Other layouts are not accepted (e.g. CYXZ, XYCZ). |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
127 In case of multichannel images, it is necessary to priorly extract the channel for segmentation using the `Split image along axes`_ tool. |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
128 |
|
6b840482cc25
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 3f2ba60f101c923896ca95ed62981fcbb0a5ced3
bgruening
parents:
5
diff
changeset
|
129 .. _Split image along axes: ?tool_id=toolshed.g2.bx.psu.edu%2Frepos%2Fimgteam%2Fsplit_image%2Fip_split_image |
|
0
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
130 ]]> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
131 </help> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
132 <citations> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
133 <citation type="doi">10.1101/2020.02.02.931238</citation> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
134 </citations> |
|
1e7334a51725
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/cellpose commit 06dd9637975e3b9d6d27a3d5a773c85e9a52baf2
bgruening
parents:
diff
changeset
|
135 </tool> |
