-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MRG: modify annotate
for flexibility
#2518
Merged
Merged
Commits on Feb 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7cc6e3f - Browse repository at this point
Copy the full SHA 7cc6e3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95bcf8e - Browse repository at this point
Copy the full SHA 95bcf8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3418594 - Browse repository at this point
Copy the full SHA 3418594View commit details -
Configuration menu - View commit details
-
Copy full SHA for 956c158 - Browse repository at this point
Copy the full SHA 956c158View commit details
Commits on Feb 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 50619cd - Browse repository at this point
Copy the full SHA 50619cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03cf9e3 - Browse repository at this point
Copy the full SHA 03cf9e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63d1d9d - Browse repository at this point
Copy the full SHA 63d1d9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01f8196 - Browse repository at this point
Copy the full SHA 01f8196View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71b901a - Browse repository at this point
Copy the full SHA 71b901aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f722af - Browse repository at this point
Copy the full SHA 8f722afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ae1c7c - Browse repository at this point
Copy the full SHA 4ae1c7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0db767e - Browse repository at this point
Copy the full SHA 0db767eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3cf4a1 - Browse repository at this point
Copy the full SHA a3cf4a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7386e5b - Browse repository at this point
Copy the full SHA 7386e5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b5f2cd - Browse repository at this point
Copy the full SHA 6b5f2cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f882d7 - Browse repository at this point
Copy the full SHA 0f882d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 842ba39 - Browse repository at this point
Copy the full SHA 842ba39View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce3c991 - Browse repository at this point
Copy the full SHA ce3c991View commit details
Commits on Feb 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 87f7e50 - Browse repository at this point
Copy the full SHA 87f7e50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5580bfc - Browse repository at this point
Copy the full SHA 5580bfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for de496c4 - Browse repository at this point
Copy the full SHA de496c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b139b6 - Browse repository at this point
Copy the full SHA 9b139b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d72df57 - Browse repository at this point
Copy the full SHA d72df57View commit details -
Configuration menu - View commit details
-
Copy full SHA for f39aa54 - Browse repository at this point
Copy the full SHA f39aa54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 360cfd9 - Browse repository at this point
Copy the full SHA 360cfd9View commit details
Commits on Feb 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6a80bc1 - Browse repository at this point
Copy the full SHA 6a80bc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c3e0b5 - Browse repository at this point
Copy the full SHA 5c3e0b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee2bb20 - Browse repository at this point
Copy the full SHA ee2bb20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c72740 - Browse repository at this point
Copy the full SHA 9c72740View commit details
Commits on Feb 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 97e52cb - Browse repository at this point
Copy the full SHA 97e52cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7efbf7 - Browse repository at this point
Copy the full SHA e7efbf7View commit details
Commits on Feb 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d573cb1 - Browse repository at this point
Copy the full SHA d573cb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69ed6a9 - Browse repository at this point
Copy the full SHA 69ed6a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 871708b - Browse repository at this point
Copy the full SHA 871708bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49558d9 - Browse repository at this point
Copy the full SHA 49558d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f26e0b - Browse repository at this point
Copy the full SHA 6f26e0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a040a4b - Browse repository at this point
Copy the full SHA a040a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cb5700 - Browse repository at this point
Copy the full SHA 7cb5700View commit details
Commits on Feb 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 10ad4e6 - Browse repository at this point
Copy the full SHA 10ad4e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e6a34c - Browse repository at this point
Copy the full SHA 6e6a34cView commit details
Commits on Feb 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e0eff6e - Browse repository at this point
Copy the full SHA e0eff6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for acfc843 - Browse repository at this point
Copy the full SHA acfc843View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb1aea3 - Browse repository at this point
Copy the full SHA bb1aea3View commit details
Commits on Feb 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7dba708 - Browse repository at this point
Copy the full SHA 7dba708View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bb6990 - Browse repository at this point
Copy the full SHA 1bb6990View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4558644 - Browse repository at this point
Copy the full SHA 4558644View commit details
Commits on Feb 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6fe08f1 - Browse repository at this point
Copy the full SHA 6fe08f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fcd26b - Browse repository at this point
Copy the full SHA 8fcd26bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ebdfe2 - Browse repository at this point
Copy the full SHA 8ebdfe2View commit details
Commits on Feb 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7379b02 - Browse repository at this point
Copy the full SHA 7379b02View commit details
Commits on Mar 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6a4449c - Browse repository at this point
Copy the full SHA 6a4449cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3402c73 - Browse repository at this point
Copy the full SHA 3402c73View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad367f2 - Browse repository at this point
Copy the full SHA ad367f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e82b19 - Browse repository at this point
Copy the full SHA 2e82b19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95ef04b - Browse repository at this point
Copy the full SHA 95ef04bView commit details -
Configuration menu - View commit details
-
Copy full SHA for caa42f6 - Browse repository at this point
Copy the full SHA caa42f6View commit details
Commits on Mar 6, 2023
-
MRG: LineageTree class to help with LINGroup ordering (#2496)
Note: based off of #2469 - Rewrites `build_tree`, `find_lca` functions as `LineageTree` class. Using same tests, we produce same results - Adds `ordered_paths` method to produce ~ordered lineages from tree for LINgroup ordered output. - Removes `num_bp_assigned` column because it was artificial anyway (our counts are all assigned at the genome level) and we're not trying to replicate a format exactly, as we are with `kreport` output, where we have this column. Note that LINgroups will not be ordered _absolutely_, as there will be some stochasticity as we descend the dictionary. Instead, related subpaths will be grouped. e.g. two potential outputs: ``` LINgroup_name LINgroup_prefix percent_containment num_bp_contained num_bp_assigned lg3 2;0;0 1.56 192000 0 lg1 0;0;0 5.82 714000 0 lg2 1;0;0 5.05 620000 0 lg3 1;0;1 0.65 80000 0 lg4 1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 0.65 80000 80000 ``` ``` LINgroup_name LINgroup_prefix percent_containment num_bp_contained num_bp_assigned lg2 1;0;0 5.05 620000 0 lg3 1;0;1 0.65 80000 0 lg4 1;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0 0.65 80000 80000 lg1 0;0;0 5.82 714000 0 lg3 2;0;0 1.56 192000 0 ``` In these examples, the `1;0`.. paths are always grouped together, but may come before or after the `0;0` and `2;0` groups
Configuration menu - View commit details
-
Copy full SHA for 2dd45b6 - Browse repository at this point
Copy the full SHA 2dd45b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d117fca - Browse repository at this point
Copy the full SHA d117fcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a08b46b - Browse repository at this point
Copy the full SHA a08b46bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c57f688 - Browse repository at this point
Copy the full SHA c57f688View commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f21eb7c - Browse repository at this point
Copy the full SHA f21eb7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac32ff3 - Browse repository at this point
Copy the full SHA ac32ff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68e9afa - Browse repository at this point
Copy the full SHA 68e9afaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b89f826 - Browse repository at this point
Copy the full SHA b89f826View commit details -
Configuration menu - View commit details
-
Copy full SHA for edd360a - Browse repository at this point
Copy the full SHA edd360aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9617bea - Browse repository at this point
Copy the full SHA 9617beaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 035e4b2 - Browse repository at this point
Copy the full SHA 035e4b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39b6010 - Browse repository at this point
Copy the full SHA 39b6010View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f8d9a6 - Browse repository at this point
Copy the full SHA 8f8d9a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10e5dda - Browse repository at this point
Copy the full SHA 10e5ddaView commit details -
Configuration menu - View commit details
-
Copy full SHA for aac8669 - Browse repository at this point
Copy the full SHA aac8669View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fcef3c - Browse repository at this point
Copy the full SHA 7fcef3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2751ebe - Browse repository at this point
Copy the full SHA 2751ebeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8cb7a0 - Browse repository at this point
Copy the full SHA e8cb7a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 907b74c - Browse repository at this point
Copy the full SHA 907b74cView commit details
Commits on Mar 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6b2d15c - Browse repository at this point
Copy the full SHA 6b2d15cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4831ffe - Browse repository at this point
Copy the full SHA 4831ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc84132 - Browse repository at this point
Copy the full SHA fc84132View commit details -
Configuration menu - View commit details
-
Copy full SHA for eca0f87 - Browse repository at this point
Copy the full SHA eca0f87View commit details -
Configuration menu - View commit details
-
Copy full SHA for d59fdc7 - Browse repository at this point
Copy the full SHA d59fdc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78fbbe0 - Browse repository at this point
Copy the full SHA 78fbbe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 512f237 - Browse repository at this point
Copy the full SHA 512f237View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22ac224 - Browse repository at this point
Copy the full SHA 22ac224View commit details
Commits on Mar 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 10c67e5 - Browse repository at this point
Copy the full SHA 10c67e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a28569 - Browse repository at this point
Copy the full SHA 2a28569View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaadb3f - Browse repository at this point
Copy the full SHA aaadb3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ba7865 - Browse repository at this point
Copy the full SHA 3ba7865View commit details -
Co-authored-by: C. Titus Brown <titus@idyll.org>
Configuration menu - View commit details
-
Copy full SHA for 6ecef9c - Browse repository at this point
Copy the full SHA 6ecef9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb4d213 - Browse repository at this point
Copy the full SHA fb4d213View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd60be6 - Browse repository at this point
Copy the full SHA fd60be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 521bc11 - Browse repository at this point
Copy the full SHA 521bc11View commit details -
Configuration menu - View commit details
-
Copy full SHA for a04a060 - Browse repository at this point
Copy the full SHA a04a060View commit details -
Configuration menu - View commit details
-
Copy full SHA for e606a30 - Browse repository at this point
Copy the full SHA e606a30View commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5804124 - Browse repository at this point
Copy the full SHA 5804124View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a22ee0 - Browse repository at this point
Copy the full SHA 8a22ee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76a3782 - Browse repository at this point
Copy the full SHA 76a3782View commit details -
Configuration menu - View commit details
-
Copy full SHA for 250f40e - Browse repository at this point
Copy the full SHA 250f40eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce4b8c4 - Browse repository at this point
Copy the full SHA ce4b8c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e36729 - Browse repository at this point
Copy the full SHA 6e36729View commit details -
Configuration menu - View commit details
-
Copy full SHA for b71336c - Browse repository at this point
Copy the full SHA b71336cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fe3b87 - Browse repository at this point
Copy the full SHA 4fe3b87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b6c535 - Browse repository at this point
Copy the full SHA 4b6c535View commit details
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.