# Summarize\_variants divide by zero error

**URL:** <https://discuss.hail.is/t/summarize-variants-divide-by-zero-error/4200>\
**Category:** Hail Query & hailctl\
**Created:** [September 3, 2025, 1:20am UTC](https://discuss.hail.is/t/summarize-variants-divide-by-zero-error/4200 "2025-09-03T01:20:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jjfarrell](https://yyz2.discourse-cdn.com/flex036/user_avatar/discuss.hail.is/jjfarrell/32/108_2.png) [@jjfarrell](https://discuss.hail.is/u/jjfarrell)\
**Post date:** [September 3, 2025, 1:20am UTC](https://discuss.hail.is/t/summarize-variants-divide-by-zero-error/4200/1 "2025-09-03T01:20:04Z")

</div>

Using version 0.2.132-678e1f52b999….

sum\_all=hl.summarize\_variants(mt,show=False)

This line is generating an error when dividing by 0 when calculating the Ti/Tv ratio. The matrix table contains only structural variants so it should be skipping this calculation.

`Traceback (most recent call last):========================> (21 + 3) / 24]`  
`File “/restricted/projectnb/cadre/sv.pipeline/summarize_variants_ac5.py”, line 24, in `  
`sum_all=hl.summarize_variants(mt,show=False)`  
`File “”, line 2, in summarize_variants`  
`File “/share/pkg.8/hail/0.2.132/install/lib/python3.10/site-packages/hail/typecheck/check.py”, line 585, in wrapper`  
`return `_`original_func(*args`_`, **kwargs)`  
`File “/share/pkg.8/hail/0.2.132/install/lib/python3.10/site-packages/hail/methods/qc.py”, line 1808, in summarize_variants`  
`r_ti_tv=nti / ntv,`  
`ZeroDivisionError: division by zero`

---

<div class="post-metadata">

**Author:** ![chrisvittal](https://yyz2.discourse-cdn.com/flex036/user_avatar/discuss.hail.is/chrisvittal/32/327_2.png) [@chrisvittal](https://discuss.hail.is/u/chrisvittal)\
**Post date:** [September 4, 2025, 1:15pm UTC](https://discuss.hail.is/t/summarize-variants-divide-by-zero-error/4200/2 "2025-09-04T13:15:12Z")

</div>

Thanks for the report. I made this PR to fix the issue [[query] Fix division by zero in summarize\_variants by chrisvittal · Pull Request #15045 · hail-is/hail · GitHub](https://github.com/hail-is/hail/pull/15045)
