# Usage of CLI modules outside Slicer

**URL:** <https://discourse.slicer.org/t/usage-of-cli-modules-outside-slicer/5851>\
**Category:** Development\
**Created:** [February 20, 2019, 6:13pm UTC](https://discourse.slicer.org/t/usage-of-cli-modules-outside-slicer/5851 "2019-02-20T18:13:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![cpinter](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/cpinter/32/7995_2.png) [@cpinter](https://discourse.slicer.org/u/cpinter)\
**Post date:** [February 20, 2019, 6:13pm UTC](https://discourse.slicer.org/t/usage-of-cli-modules-outside-slicer/5851/1 "2019-02-20T18:13:32Z")

</div>

Hi there!

I’d would like to ask about some details of CLI modules that I wasn’t able to find online for my PhD thesis.

Are CLIs (/SEM/CLP) actually used outside Slicer? I found evidence for that in MITK (the links on the bottom of [this](http://docs.mitk.org/2016.11/org_mitk_views_cmdlinemodules.html) page), but what about MeVisLab or others? I heard in the past that MeVisLab also supports them but could not find proof. Is there a common repository that they use? (Slicer uses SEM but it seems to be Slicer-specific).

Thanks!

---

<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:** [February 20, 2019, 8:01pm UTC](https://discourse.slicer.org/t/usage-of-cli-modules-outside-slicer/5851/2 "2019-02-20T20:01:27Z")

</div>

> [@cpinter](#):
>
> Are CLIs (/SEM/CLP) actually used outside Slicer?

Yes, by many groups, for example MITK, Gimias, MedInria, [MeVisLab](https://github.com/hmeine/MeVisLab-CLI/blob/master/Modules/Scripts/python/cli_to_macro.py), Girder, [Niftk](https://github.com/NifTK/NifTK/tree/master/Applications/Add). You can find evidence by inspecting their source code.

---

<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:** [February 20, 2019, 8:21pm UTC](https://discourse.slicer.org/t/usage-of-cli-modules-outside-slicer/5851/3 "2019-02-20T20:21:26Z")

</div>

An other example is [HistomicsTK](https://digitalslidearchive.github.io/HistomicsTK/) with [slicer\_cli\_web](https://github.com/girder/slicer_cli_web#readme)
