ea5b4301814c1df9f2a0f3b2d9e0d2f06b22635e braney Tue May 24 18:37:10 2016 -0700 hgTables support , some display changes, and a better hgc page for longTabix diff --git src/hg/inc/longRange.h src/hg/inc/longRange.h index d922c25..4aeab0ac 100644 --- src/hg/inc/longRange.h +++ src/hg/inc/longRange.h @@ -1,41 +1,45 @@ /* longRange - Long Range Interaction Format functions */ /* Copyright (C) 2013 The Regents of the University of California * See README in this or parent directory for licensing information. */ #ifndef LONGRANGE_H #define LONGRANGE_H #include "common.h" #include "cheapcgi.h" #include "cart.h" #include "trackDb.h" #include "bed.h" #define LONG_HEIGHT "height" #define LONG_DEFHEIGHT "200" #define LONG_MINSCORE "minScore" #define LONG_DEFMINSCORE "0" struct longRange { struct longRange *next; char *name; unsigned s; unsigned sw; int sOrient; char *sChrom; unsigned e; unsigned ew; int eOrient; char *eChrom; unsigned height; double score; unsigned id; }; void longRangeCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); /* Complete track controls for long range interaction. */ struct longRange *parseLongTabix(struct bed *beds, unsigned *maxWidth, double minScore); +/* Parse longTabix format into longRange structures */ + +struct asObject *longTabixAsObj(); +/* Return asObject describing fields of longTabix file. */ #endif//def LONGRANGE_H