The main loop over multiple CTrees should include all processing. Currently ami-phylo executes runAndOutput() over multiple CTrees and then runs the NexML analysis. This means that only the last CTree is analyzed.
Solution:
(a) immediate. break processImage() in ami-phylo into per-CTree modules (driven by args.xml
(b) medium separate argProcessor from per-CTree analyses.
See https://github.com/petermr/cmine/issues/2
The main loop over multiple CTrees should include all processing. Currently
ami-phylo
executesrunAndOutput()
over multiple CTrees and then runs the NexML analysis. This means that only the last CTree is analyzed.Solution: (a) immediate. break
processImage()
inami-phylo
into per-CTree modules (driven byargs.xml
(b) medium separate argProcessor from per-CTree analyses.