# HG changeset patch # User imgteam # Date 1665266080 0 # Node ID c496306c1cba34d18b7df662564a220b8a99be97 # Parent c90b52773d2e2fb78fc671b9076026126c01a38a planemo upload for repository https://github.com/BMCV/galaxy-image-analysis/tools/segmetrics/ commit baee438adb94f6e8b6c3e45e8413c36f9d1dadee diff -r c90b52773d2e -r c496306c1cba run-segmetrics.py --- a/run-segmetrics.py Sat Oct 08 19:54:28 2022 +0000 +++ b/run-segmetrics.py Sat Oct 08 21:54:40 2022 +0000 @@ -128,6 +128,6 @@ # write results with open(args.results, 'w', newline='') as fout: - csv_writer = csv.writer(fout, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL) + csv_writer = csv.writer(fout, delimiter='\t', quotechar='"', quoting=csv.QUOTE_MINIMAL) for row in rows: csv_writer.writerow(row) diff -r c90b52773d2e -r c496306c1cba segmetrics.xml --- a/segmetrics.xml Sat Oct 08 19:54:28 2022 +0000 +++ b/segmetrics.xml Sat Oct 08 21:54:40 2022 +0000 @@ -1,4 +1,4 @@ - + image segmentation and object detection performance measures segmetrics @@ -9,7 +9,7 @@ python '$__tool_directory__/run-segmetrics.py' '$input_seg' '$input_gt' - ./results.csv + ./results.tsv $unzip $is_seg_unique $is_gt_unique @@ -66,20 +66,20 @@ - + - + - + diff -r c90b52773d2e -r c496306c1cba test-data/results1.tsv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/results1.tsv Sat Oct 08 21:54:40 2022 +0000 @@ -0,0 +1,2 @@ + Dice SEG Jaccard index Ob. HSD (sym) Ob. NSD Split Merge Spurious Missing + 0.5473684210526316 0.291005291005291 1.6238374627624792 141.68949443548658 0.8175405481022531 0 1 2 0 diff -r c90b52773d2e -r c496306c1cba test-data/results2.tsv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/results2.tsv Sat Oct 08 21:54:40 2022 +0000 @@ -0,0 +1,4 @@ + Dice SEG Jaccard index Ob. HSD (sym) Ob. NSD Split Merge Spurious Missing +directory/img1.png 0.5473684210526316 0.14285714285714285 1.6238374627624792 142.42099468121046 0.7765050343914003 1 0 0 2 +directory/img2.png 0.5473684210526316 0.291005291005291 1.6238374627624792 141.68949443548658 0.8175405481022531 0 1 2 0 + 0.5473684210526316 0.2169312169312169 1.6238374627624792 142.0552445583485 0.7970227912468267 1 1 2 2