# Should we do something about EM segmenter?

**URL:** <https://discourse.slicer.org/t/should-we-do-something-about-em-segmenter/4382>\
**Category:** Development\
**Created:** [October 6, 2018, 9:01pm UTC](https://discourse.slicer.org/t/should-we-do-something-about-em-segmenter/4382 "2018-10-06T21:01:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [October 6, 2018, 9:01pm UTC](https://discourse.slicer.org/t/should-we-do-something-about-em-segmenter/4382/1 "2018-10-06T21:01:24Z")

</div>

Should we do something about EM segmenter? Test failures on the dashboard indicate that it is not working anymore. It seems that TCL/Python bridge is not functional.

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [October 8, 2018, 9:47pm UTC](https://discourse.slicer.org/t/should-we-do-something-about-em-segmenter/4382/2 "2018-10-08T21:47:40Z")

</div>

I vote for removing EMSegment - it’s not being supported by the original developers and I haven’t heard from user’s having much luck with it lately, even when it was working. If anyone knows differently please speak up.

The [tcl/python issue](http://slicer.cdash.org/testDetails.php?test=9196440&build=1393939) looks fixable, but I believe that bridge code is only used in EMSegment so there may be no point in maintaining it.

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [October 13, 2018, 8:31am UTC](https://discourse.slicer.org/t/should-we-do-something-about-em-segmenter/4382/3 "2018-10-13T08:31:40Z")

</div>

As discussed with the author of EMSegment modules, there are no resources to maintain it. For now, we will simply disable the TCL support in Slicer which will automatically disable the building of EMSegment modules.

If users express interest, we can revisit.

---

<div class="post-metadata">

**Author:** ![Padma\_Naveena](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/padma_naveena/32/3788_2.png) [@Padma\_Naveena](https://discourse.slicer.org/u/Padma_Naveena)\
**Post date:** [May 30, 2019, 9:27am UTC](https://discourse.slicer.org/t/should-we-do-something-about-em-segmenter/4382/4 "2019-05-30T09:27:43Z")

</div>

Hello

I was looking at automatic segmentation on 3d slicer and EM Segmentation popped up. I was not able to find it on the modules, therefore i checked on the forum and found out the news.

I wanted to know that is there a possibility of applying this module to other parts apart from Brain MRIs if it still existed as a slicer module. I wanted to do segmentation on multiple MRIs and thought something like this would help.  
Please advice me.

Thank You!

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [May 30, 2019, 12:46pm UTC](https://discourse.slicer.org/t/should-we-do-something-about-em-segmenter/4382/5 "2019-05-30T12:46:57Z")

</div>

All classic automatic segmentation methods (that were developed in the last few decades) have been abandoned and all efforts are directed to make deep learning based methods work. Even when limitations of this new approach will become apparent, it is very unlikely that classic methods, such as the EM segmenter, would ever return, as computing infrastructure, skills of researchers, familiarity of clinicians, and investment of companies and hospitals will all make the landscape more favorable for deep learning based methods.
