Dag traverse updates
Add methods to dag type:
-
n_roots: number of roots (i.e. sinks) -
n_leaves: number of leaves (i.e. headwaters) -
roots: all root ids -
leaves: all leave ids
The traverse method now starts at leaves when traversing down and at roots otherwise.
Edited by Sebastian Müller