# Slicer automatic Segmentation Error

**URL:** <https://discourse.slicer.org/t/slicer-automatic-segmentation-error/320>\
**Category:** Support\
**Tags:** segmentation, emsegmenter\
**Created:** [May 16, 2017, 10:50am UTC](https://discourse.slicer.org/t/slicer-automatic-segmentation-error/320 "2017-05-16T10:50:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Knobe\_Sven](https://avatars.discourse-cdn.com/v4/letter/k/9fc29f/32.png) [@Knobe\_Sven](https://discourse.slicer.org/u/Knobe_Sven)\
**Post date:** [May 16, 2017, 10:50am UTC](https://discourse.slicer.org/t/slicer-automatic-segmentation-error/320/1 "2017-05-16T10:50:42Z")

</div>

Dear Slicer-Support,

i have a problem with automatic Segmentation with slicer 4.7.0.  
I tried to segment brainstructures based on MRI-scans with module “EMSegmentation with atlas” and “EMSegmentation without Atlas”. In both cases I got an error:

AttributeError: ctWorkflowwidgetStep has no attribute named ‘\_EMSegmentDefineInputChannelsStep\_inputChannelList’.

I expected that error because I can’t find the possibility to select an “InputDataSet” in EM Segmenter.

What I’ve done before:

1. 

```
  BiasCorrection MRI-Datasets (N4ITK MRI Bias Correction)

```

2. 

```
  Registration MRI-Data to atlasData (GENERAL REGISTRATION BRAINS)

```

3. 

```
  Now: I want to segment automatically Brainstructures based on MRI and atlasData with EMSegmenter with/without atlas.

```

I worked step-by-step through the following tutorial

> **[AutomaticSegmentation\_SoniaPujol.pdf](https://www.slicer.org/w/images/2/24/AutomaticSegmentation_SoniaPujol.pdf)**
>
> 12.76 MB

and I can’t solve the problem by using other tutorials.

What should I change or try to solve the Problem?  
Thank you very much!

Best Regards,  
Sven Knobe

---

<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:** [May 23, 2017, 5:36pm UTC](https://discourse.slicer.org/t/slicer-automatic-segmentation-error/320/2 "2017-05-23T17:36:04Z")

</div>

Hi -

Unfortunately there are some troubles with the Slicer4 version of EMSegmenter and it’s not clear when they can be addressed.

One option would to use the version in Slicer3, which you can download from here:

[https://www.slicer.org/slicer3-downloads/Release/](https://www.slicer.org/slicer3-downloads/Release/)

Slicer3 is pretty old now, so if you have trouble running them on your system you could make use of the Slicer3 docker image. It should be able to do what’s in the tutorial.

> **[pieper/SlicerDockers](https://github.com/pieper/SlicerDockers/tree/master/slicer3)**
>
> docker config files for slicer. Contribute to pieper/SlicerDockers development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![919](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/919/32/3818_2.png) [@919](https://discourse.slicer.org/u/919)\
**Post date:** [July 9, 2017, 6:10pm UTC](https://discourse.slicer.org/t/slicer-automatic-segmentation-error/320/3 "2017-07-09T18:10:34Z")

</div>

Could someone possibly create a brief tutorial on how to do this with slicer 4.6 or 4.7 with the Multi-modality MRI-based Atlas of the Brain?  
[http://www.spl.harvard.edu/publications/item/view/2037](http://www.spl.harvard.edu/publications/item/view/2037)
