#  increasing the default parameter \`threads\` value

**URL:** https://forum.biobakery.org/t/increasing-the-default-parameter-threads-value/7799
**Category:** WAAFLE
**Created:** [February 7, 2025, 4:34pm UTC](https://forum.biobakery.org/t/increasing-the-default-parameter-threads-value/7799 "2025-02-07T16:34:11Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![yaochaoqun123](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.biobakery.org/yaochaoqun123/32/3155_2.png) [@yaochaoqun123](https://forum.biobakery.org/u/yaochaoqun123)
#### Post date: [February 7, 2025, 4:34pm UTC](https://forum.biobakery.org/t/increasing-the-default-parameter-threads-value/7799/1 "2025-02-07T16:34:11Z")

</div>

Thank you for developing and maintaining WAAFLE! I’ve been using it for my analysis and noticed that the `threads` parameter significantly affects the runtime. However, the default value seems to be set quite low, which can lead to suboptimal performance on multi-core systems.

I suggest either increasing the default `threads` value to better utilize available CPU resources or explicitly documenting this parameter in the usage guide so that users can adjust it accordingly. This would help improve efficiency for users who might not be aware of the impact of `threads` on performance

---

<div class="post-metadata">

### Author: ![franzosa](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.biobakery.org/franzosa/32/3511_2.png) [@franzosa](https://forum.biobakery.org/u/franzosa)
#### Post date: [February 13, 2025, 11:24pm UTC](https://forum.biobakery.org/t/increasing-the-default-parameter-threads-value/7799/2 "2025-02-13T23:24:46Z")

</div>

We can definitely adjust the documentation to better advertise the `--threads` feature. My personal preference is for `--threads` to default to 1 to avoid overwhelming a user’s system without their knowledge. I find it very frustrating when software defaults to using all available threads! 🙂
