# Output in different order ar eat execution

**URL:** <https://discourse.slicer.org/t/output-in-different-order-ar-eat-execution/12447>\
**Category:** Radiomics\
**Created:** [July 8, 2020, 6:56pm UTC](https://discourse.slicer.org/t/output-in-different-order-ar-eat-execution/12447 "2020-07-08T18:56:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![MachadoL](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/machadol/32/3372_2.png) [@MachadoL](https://discourse.slicer.org/u/MachadoL)\
**Post date:** [July 8, 2020, 6:56pm UTC](https://discourse.slicer.org/t/output-in-different-order-ar-eat-execution/12447/1 "2020-07-08T18:56:10Z")

</div>

The output (features extracted and values) come in a random order every time I execute (in this [Post](https://discourse.slicer.org/u/machadol)). It use to work well but I do not know what happened that it is now random.  
Any thoughts?

---

<div class="post-metadata">

**Author:** ![fedorov](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/fedorov/32/14_2.png) [@fedorov](https://discourse.slicer.org/u/fedorov)\
**Post date:** [July 30, 2020, 8:47pm UTC](https://discourse.slicer.org/t/output-in-different-order-ar-eat-execution/12447/2 "2020-07-30T20:47:45Z")

</div>

@MachadoL the post you linked appears to be deleted. Were you able to resolve this issue?

---

<div class="post-metadata">

**Author:** ![JoostJM](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/joostjm/32/1091_2.png) [@JoostJM](https://discourse.slicer.org/u/JoostJM)\
**Post date:** [July 31, 2020, 4:44am UTC](https://discourse.slicer.org/t/output-in-different-order-ar-eat-execution/12447/3 "2020-07-31T04:44:37Z")

</div>

PyRadiomics features are returned as a Python dictionary, which is an unordered set. The easiest way to combine features would be to use the pandas package.

---

<div class="post-metadata">

**Author:** ![MachadoL](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/machadol/32/3372_2.png) [@MachadoL](https://discourse.slicer.org/u/MachadoL)\
**Post date:** [November 18, 2020, 5:20pm UTC](https://discourse.slicer.org/t/output-in-different-order-ar-eat-execution/12447/4 "2020-11-18T17:20:18Z")

</div>

Well, I do not know what I did, except running the script in another computer, But it worked well. Features were printed in order. Although I do recognize that **THIS IS A SERIOUS ISSUE for PyRadiomics**. Another friend reported the same.

---

<div class="post-metadata">

**Author:** ![MachadoL](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/machadol/32/3372_2.png) [@MachadoL](https://discourse.slicer.org/u/MachadoL)\
**Post date:** [November 18, 2020, 5:21pm UTC](https://discourse.slicer.org/t/output-in-different-order-ar-eat-execution/12447/5 "2020-11-18T17:21:51Z")

</div>

I see. I guess that is an **issue**. Sometimes it works, sometimes it does not. Some friends reported the same.
