367c50d695ee58c05e6a41287b169fcfe367d554
braney
  Fri Mar 9 16:39:17 2012 -0800
fix score filtering on bigBed's that are bed9's (#6770)
diff --git src/hg/hgTracks/simpleTracks.c src/hg/hgTracks/simpleTracks.c
index de47432..1e93f34 100644
--- src/hg/hgTracks/simpleTracks.c
+++ src/hg/hgTracks/simpleTracks.c
@@ -3523,30 +3523,31 @@
 lf->orientation = orientFromChar(bed->strand[0]);
 for (i=0; i<blockCount; ++i)
     {
     AllocVar(sf);
     start = starts[i] + bed->chromStart;
     sf->start = start;
     sf->end = start + sizes[i];
     sf->grayIx = grayIx;
     slAddHead(&sfList, sf);
     }
 slReverse(&sfList);
 lf->components = sfList;
 linkedFeaturesBoundsAndGrays(lf);
 lf->tallStart = bed->thickStart;
 lf->tallEnd = bed->thickEnd;
+lf->score = bed->score;
 return lf;
 }
 
 struct linkedFeaturesSeries *lfsFromColoredExonBed(struct bed *bed)
 /* Convert a single BED 14 thing into a special linkedFeaturesSeries */
 /* where each linkedFeatures is a colored block. */
 {
 struct linkedFeaturesSeries *lfs;
 struct linkedFeatures *lfList = NULL;
 int *starts = bed->chromStarts;
 int *sizes = bed->blockSizes;
 int blockCount = bed->blockCount, i;
 int expCount = bed->expCount;
 if (expCount != blockCount)
     errAbort("bed->expCount != bed->blockCount");