matsengrp / gctree

GCtree: phylogenetic inference of genotype-collapsed trees
https://matsengrp.github.io/gctree
GNU General Public License v3.0
16 stars 2 forks source link

131 Fix rendering hang when parent directory of output file doesn't exist #132

Closed willdumm closed 2 months ago

willdumm commented 2 months ago

This PR should fix #131 by creating parent directories as necessary before attempting to render to the provided filename. It also replaces os file handling with pathlib.Path in branching_processes.py.