Orientability of undirected phylogenetic networks to a desired class: practical algorithms and application to tree-child orientation | Synapse