5ed59fa013efaa73fadff699adade720da1bfbe6 galt Mon Apr 23 15:13:46 2012 -0700 keeping .as score as uint for many reasons. stuck with int for bed struct still in support of old CTs diff --git src/inc/basicBed.h src/inc/basicBed.h index b902bef..30fd522 100644 --- src/inc/basicBed.h +++ src/inc/basicBed.h @@ -11,31 +11,31 @@ #define BASICBED_H #include "psl.h" #include "asParse.h" struct bed /* Browser extensible data */ { struct bed *next; /* Next in singly linked list. */ char *chrom; /* Human chromosome or FPC contig */ unsigned chromStart; /* Start position in chromosome */ unsigned chromEnd; /* End position in chromosome */ char *name; /* Name of item */ /* The following items are not loaded by the bedLoad routines. */ - int score; /* Score - 0-1000 */ + int score; /* Score - 0-1000 */ /* Should be uint but there are still some ct users with neg values, .as DOES say uint */ char strand[2]; /* + or -. */ unsigned thickStart; /* Start of where display should be thick (start codon for genes) */ unsigned thickEnd; /* End of where display should be thick (stop codon for genes) */ unsigned itemRgb; /* RGB 8 bits each */ unsigned blockCount; /* Number of blocks. */ int *blockSizes; /* Comma separated list of block sizes. */ int *chromStarts; /* Start positions inside chromosome. Relative to chromStart*/ int expCount; /* Experiment count */ int *expIds; /* Comma separated list of Experiment ids */ float *expScores; /* Comma separated list of Experiment scores. */ }; #define bedKnownFields 15 /* Maximum known fields in bed */