# Dot command seems to never end

**URL:** <https://forum.graphviz.org/t/dot-command-seems-to-never-end/958>\
**Category:** Help\
**Created:** [December 18, 2021, 7:24pm UTC](https://forum.graphviz.org/t/dot-command-seems-to-never-end/958 "2021-12-18T19:24:09Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![steveroush](https://avatars.discourse-cdn.com/v4/letter/s/a9adbd/32.png) [@steveroush](https://forum.graphviz.org/u/steveroush)\
**Post date:** [December 19, 2021, 5:34pm UTC](https://forum.graphviz.org/t/dot-command-seems-to-never-end/958/6 "2021-12-19T17:34:11Z")

</div>

- Your graph defines 193 nodes and 1930 edges. While that does not sound too daunting, it means an average of 20 edges per node (each edge touches two nodes). That is going to make for very busy graphs.
- If you want to experiment more with the **dot** engine, try these two things to get a better, faster result:
  - for less goofy (wavy) edges, add this line to your input: `splines=false`
  - for a faster run, add these attributes (dot only, I think): `nslimit=2 nslimit1=2 maxiter=5000`

- I think the **fdp** and **circo** layout engines produced “better” results (eye-of-the-beholder)
- **webp** may not work for some output results, I’d suggest **-Tsvg**
- One way to try to extract more “information” from one of these graphs is to use the layers features to create (up to) 193 graphs, each one would show all the nodes, but only a subset of the edges. It takes some work, but might be useful. Here are some pointers: [Getting layers to work with SVG - #6 by magjac](https://forum.graphviz.org/t/getting-layers-to-work-with-svg/107/6) and [Stupid Dot Tricks #2 - Making a video](https://forum.graphviz.org/t/stupid-dot-tricks-2-making-a-video/109)

---

_[View the full topic](https://forum.graphviz.org/t/dot-command-seems-to-never-end/958)._
