# Mixing Modules, and Extensions

**URL:** <https://discourse.slicer.org/t/mixing-modules-and-extensions/7596>\
**Category:** Support\
**Tags:** brain, masking\
**Created:** [July 15, 2019, 9:51pm UTC](https://discourse.slicer.org/t/mixing-modules-and-extensions/7596 "2019-07-15T21:51:59Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jazlynn21100](https://avatars.discourse-cdn.com/v4/letter/j/cc9497/32.png) [@jazlynn21100](https://discourse.slicer.org/u/jazlynn21100)\
**Post date:** [July 15, 2019, 9:51pm UTC](https://discourse.slicer.org/t/mixing-modules-and-extensions/7596/1 "2019-07-15T21:51:59Z")

</div>

I’ve been digging on the internet for just over a week to try and figure out how to merge modules. From what I have found, it would seem like an extension is my best bet. However, my 3D slicer won’t load the extension catalogue, and I haven’t been able to load it in browser to scroll through either.

I’m doing a ‘segmentation’ using masks, and to complete it the way that we want it, we have to use 3 different modules (Editor/Model Maker/Models). The only issue is that my lab wants it to be automated, so they would just plug in the image files, and 3D slicer would run everything on its own using set parameters. I was wondering what the best way to go about this is!

Also if anyone knows why the extension catalogue is unavailable to me, I would love to know that information as well.

---

<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:** [July 16, 2019, 12:25am UTC](https://discourse.slicer.org/t/mixing-modules-and-extensions/7596/2 "2019-07-16T00:25:07Z")

</div>

Hi -

A couple suggestions:

- you can update to use the Segment Editor (in the latest release) and use it in place of the Editor and ModelMaker steps. ([https://www.slicer.org/wiki/Documentation/4.10/Training#Segmentation](https://www.slicer.org/wiki/Documentation/4.10/Training#Segmentation))

- to automate things in Slicer you can use python scripting, which is very powerful and not too hard to learn ([https://www.slicer.org/wiki/Documentation/Nightly/Developers/Python\_scripting](https://www.slicer.org/wiki/Documentation/Nightly/Developers/Python_scripting))

As for the extension catalog it should be available. Maybe these links will help you debug.

[https://discourse.slicer.org/t/trouble-with-extension-manager/2457](https://discourse.slicer.org/t/trouble-with-extension-manager/2457)

[https://www.slicer.org/wiki/Documentation/Nightly/SlicerApplication/ExtensionsManager#How\_to\_manually\_download\_an\_extension\_package.3F](https://www.slicer.org/wiki/Documentation/Nightly/SlicerApplication/ExtensionsManager#How_to_manually_download_an_extension_package.3F)

Hope that helps.

---

<div class="post-metadata">

**Author:** ![jazlynn21100](https://avatars.discourse-cdn.com/v4/letter/j/cc9497/32.png) [@jazlynn21100](https://discourse.slicer.org/u/jazlynn21100)\
**Post date:** [July 16, 2019, 4:55pm UTC](https://discourse.slicer.org/t/mixing-modules-and-extensions/7596/3 "2019-07-16T16:55:56Z")

</div>

Thank you! I’ll try this!

---

<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:** [July 18, 2019, 2:23am UTC](https://discourse.slicer.org/t/mixing-modules-and-extensions/7596/4 "2019-07-18T02:23:28Z")

</div>

A post was split to a new topic: [Use segment editor from Python](https://discourse.slicer.org/t/use-segment-editor-from-python/7648)

---

<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:** [August 1, 2019, 4:12am UTC](https://discourse.slicer.org/t/mixing-modules-and-extensions/7596/5 "2019-08-01T04:12:15Z")

</div>

A post was split to a new topic: [Segmentation using thresholding using Python](https://discourse.slicer.org/t/segmentation-using-thresholding-using-python/7833)
