7adb1d36b6e6f5ce11d882f348af4b1194ad17b6
max
  Wed Apr 7 01:05:10 2021 -0700
comitting a few changes to the uniprot pipeline to make it more stable for ottomatization, but also to get the filters to work correctly, refs #27069

diff --git src/hg/utils/otto/uniprot/bed12UniProtAnnotBgp.as src/hg/utils/otto/uniprot/bed12UniProtAnnotBgp.as
new file mode 100644
index 0000000..7036dd1
--- /dev/null
+++ src/hg/utils/otto/uniprot/bed12UniProtAnnotBgp.as
@@ -0,0 +1,33 @@
+table bed12BgpUniProtAnnot
+"Browser extensible data (12 fields), eight fields for bigGenePred support, plus extra fields (dbName-pmids, not used by all UniProt subtracks) with UniProt-specific information"
+    (
+    string chrom;      "Chromosome (or contig, scaffold, etc.)"
+    uint   chromStart; "Start position in chromosome"
+    uint   chromEnd;   "End position in chromosome"
+    string name;       "Name of item"
+    uint   score;      "Score from 0-1000"
+    char[1] strand;    "+ or -"
+    uint thickStart;   "Start of where display should be thick (start codon)"
+    uint thickEnd;     "End of where display should be thick (stop codon)"
+    uint reserved;     "Used as itemRgb as of 2004-11-22"
+    int blockCount;    "Number of blocks"
+    int[blockCount] blockSizes; "Comma separated list of block sizes"
+    int[blockCount] chromStarts; "Start positions relative to chromStart"
+    string name2;               "Alternative/human readable name"
+    string cdsStartStat;        "Status of CDS start annotation (none, unknown, incomplete, or complete)"
+    string cdsEndStat;          "Status of CDS end annotation (none, unknown, incomplete, or complete)"
+    int[blockCount] exonFrames; "Exon frame {0,1,2}, or -1 if no frame for exon"
+    string type;                "Transcript type"
+    string geneName;            "Primary identifier for gene"
+    string geneName2;           "Alternative/human-readable gene name"
+    string geneType;            "Gene type"
+    string status;     "Status"
+    string annotationType;        "Annotation Type"
+    string position;       "Position"
+    string longName;       "Long Name"
+    lstring syns;           "Synonyms"
+    string subCellLoc;       "Subcell. Location"
+    lstring comments;       "Comment"
+    string uniProtId;       "UniProt record"
+    lstring pmids;       "Source articles"
+    )