Date-tree related tidyups#124
Merged
Merged
Conversation
Having both isn't kosher. Given we started with the new-style format, use that.
If they're not already out-of-date, they will be soon.
We don't need to store the log output, move them out of the way.
OpenTree's cert can be a bit flappy.
So we can remove the space-normalisation, teach newick parser to deal with spaces when parsing ott names. There's plenty of other places that make this assumption, so can't remove the s/[_ ]/_/g yet, but this is worth doing for the future.
Break up into a separate parse_tree() / get_OTT_list().
It's seemingly not used anywhere, so don't save it.
Make enumerate_one_zoom_tokens know about the token_to_file_map, working out the relevant file name. Ideally it'd also manage the logic of which name/dist to use, but it's currently too complex. The resultant tree is identical.
To avoid proliferation of parameters, entertaining bugs when you get them the wrong way around, and to make it easier to include ot_required.
Pass the OT_required through to oz_tokens, so it can look for the orphan subtrees itself, and the copy step becomes unnecessary.
To avoid guesswork, match stages exactly to their executables
Downstream changes from previous commits
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
A bunch of stuff from
issue-120-tree-splicerunrelated to the date work translated to DVC, and some DVC tidups.References #120