# Thread for uploading data

**URL:** <https://discourse.slicer.org/t/thread-for-uploading-data/10185>\
**Category:** Support\
**Created:** [February 10, 2020, 3:30pm UTC](https://discourse.slicer.org/t/thread-for-uploading-data/10185 "2020-02-10T15:30:37Z")\
**Posts on this page:** 1\
**Showing post:** 14

<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:** [March 27, 2020, 12:35pm UTC](https://discourse.slicer.org/t/thread-for-uploading-data/10185/14 "2020-03-27T12:35:11Z")

</div>

> [@Manh\_Nguyen](#):
>
> Btw, the SlicerProcesses works pretty well. However, is there any way to monitor the progress of the process run in background ?

The current SlicerProcesses code isn’t set up for progress reporting. There could be lots of ways to do it, Slicer CLI modules use a convention of embedding xml snippets in the output that triggers automatic progress updates in the GUI. Another option would be to set up a connection like OpenIGTLink to pass data. Or one could create a custom network protocol.

---

_[View the full topic](https://discourse.slicer.org/t/thread-for-uploading-data/10185)._
