e146af22d6cc07a6ccca765e2befafc8d4dd1856 angie Tue May 5 11:32:07 2026 -0700 Fixing bugs and typos in 0750648 caught by Claude review. The doRipples checkbox cart var was ignored and a copy-paste typo caused bp2Max to be updated with the new value for bp1Max when merging. diff --git src/hg/hgPhyloPlace/phyloPlace.h src/hg/hgPhyloPlace/phyloPlace.h index 192f2a79336..d620be7a60e 100644 --- src/hg/hgPhyloPlace/phyloPlace.h +++ src/hg/hgPhyloPlace/phyloPlace.h @@ -119,31 +119,31 @@ struct subtreeInfo *next; struct tempName *subtreeTn; // Newick file from usher (may have condensed nodes) struct phyloTree *subtree; // Parsed subtree (#*** with annotated muts? shoudl we?_ struct hash *subtreeIdToIx; // Map of subtree nodes to VCF output sample order struct slName *subtreeUserSampleIds; // List of user-uploaded samples in this subtree struct slName *subtreeNameList; // List of leaf names with nicer names for cond. nodes }; struct recombinantInfo /* Properties of a potential recombinant and its parents. */ { struct recombinantInfo *next; char *recombNodeId; // Node ID of the potential recombinant node char *donorNodeId; // Node ID of the potential parent at start of genome char *acceptorNodeId; // Node ID of the potential parent at middle/end of genome - uint recombNumDesc; // Number of descendants of recombinant ndoe + uint recombNumDesc; // Number of descendants of recombinant node uint donorNumDesc; // Number of descendants of donor node uint acceptorNumDesc; // Number of descendants of acceptor node uint bp1Min; // First breakpoint minimum coordinate uint bp1Max; // First breakpoint maximum coordinate uint bp2Min; // Second breakpoint minimum coordinate uint bp2Max; // Second breakpoint maximum coordinate char *recombClade; // First clade annotation assigned to recombinant node char *recombLineage; // Second clade annotation assigned to recombinant node char *donorClade; // First clade annotation assigned to donor node char *donorLineage; // Second clade annotation assigned to donor node char *acceptorClade; // First clade annotation assigned to acceptor node char *acceptorLineage; // Second clade annotation assigned to acceptor node char *representative; // Representative descendant of recombinant node uint originalParsimony; // Parsimony score of recombinant node in tree uint parsimonyImprovement; // Reduction in parsimony score given parents/breakpoints