40a345b04f483a7e67494e62afc8528675eb587e
braney
  Mon Mar 6 12:06:43 2023 -0800
make sure alignment blockse are single coverage over the query.

diff --git src/hg/hgTracks/snake.h src/hg/hgTracks/snake.h
index bfb7cc6..3029d27 100644
--- src/hg/hgTracks/snake.h
+++ src/hg/hgTracks/snake.h
@@ -10,19 +10,20 @@
 int maxLevel;
 } ;
 
 struct snakeFeature
     {
     struct snakeFeature *next;
     int start, end;			/* Start/end in browser coordinates. */
     int qStart, qEnd;			/* query start/end */
     int level;				/* level in snake */
     int orientation;			/* strand... -1 is '-', 1 is '+' */
     boolean drawn;			/* did we draw this feature? */
     char *qSequence;			/* may have sequence, or NULL */
     char *tSequence;			/* may have sequence, or NULL */
     char *qName;			/* chrom name on other species */
     unsigned pixX1, pixX2;              /* pixel coordinates within window */
+    double score;                       /* score from the alignment */
     };
 
 void maybeLoadSnake(struct track *track);
 #endif /* SNAKE_H */