src/hg/archaeStuff/scripts/make-browser-2.0 1.50

1.50 2009/10/12 06:58:04 pchan
fix bug when cleaning up data in collab server; add --annotrev for revised annotation track; add annotRev list to description page
Index: src/hg/archaeStuff/scripts/make-browser-2.0
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/archaeStuff/scripts/make-browser-2.0,v
retrieving revision 1.49
retrieving revision 1.50
diff -b -B -U 4 -r1.49 -r1.50
--- src/hg/archaeStuff/scripts/make-browser-2.0	6 Oct 2009 17:35:09 -0000	1.49
+++ src/hg/archaeStuff/scripts/make-browser-2.0	12 Oct 2009 06:58:04 -0000	1.50
@@ -80,9 +80,9 @@
  $opt_plfold, $opt_pldensity, $opt_custwig, $opt_wiki, $opt_wikibme, $opt_promsd, $opt_term, $opt_stringdb,
  $opt_arkops, $opt_tigrops, $opt_commit, $opt_perm, $opt_tracksup, $opt_altdb, $opt_primers,
  $opt_precomp, $opt_blastp, $opt_force, $opt_delete,$opt_web, $opt_public, $opt_all,
  $opt_makeblastdb, $opt_pubmultiz, $opt_cdd, $opt_blastpall, $opt_blastx, $opt_blastxall, $opt_mblastx, $opt_mblastxall, $opt_aligntracks,
- $opt_predictGenes, $opt_rrnablat, $opt_trnablat);
+ $opt_predictGenes, $opt_rrnablat, $opt_trnablat, $opt_annotrev);
 
 
 
 # By default, we are not looking for any particular organism to start our work
@@ -208,8 +208,9 @@
     if ($opt_blastxall)            { &Load_igenics(\%global_vars); &Load_BlastX_track(\%global_vars,"full-rescan", 0);  }
     if ($opt_mblastx)              { &Load_mBlastX_track(\%global_vars,"incremental", 0);  }
     if ($opt_mblastxall)           { &Load_mBlastX_track(\%global_vars,"full-rescan", 0);  }
     if ($opt_predictGenes)         { &PredictGenes(\%global_vars);   }
+    if ($opt_annotrev ne '')       { &Load_annotation_revision(\%global_vars, $opt_annotrev); }
     if ($opt_commit || $opt_all)   { &CVS_commit(\%global_vars);        }
     if ($opt_tracksup || $opt_all) { &Update_tracks(\%global_vars);     }
     if ($global_constants->Web_links_file() ne '')     { &Print_web_links($organism);   }
     if ($opt_perm)                 { &Set_permissions(\%global_vars);   }
@@ -398,8 +399,9 @@
     $opt_snapshot = '';
     $opt_auth = '';
     $opt_precomp = '';
     $opt_swissprot = '';
+    $opt_annotrev = '';
 
     Getopt::Long::GetOptions("getseqs","joinassembly", "initdb","hidedb","droptable=s","initblat","gc","gbhits","removepriv",
                  "repeats","iselements", "desc","info","generefs",
                  "pfam","scanpfam",
@@ -409,9 +411,9 @@
                  "stringdb",
                  "plfold","pldensity","custwig=s","wiki", "wikibme","promsd","term","arkops","tigrops","auth=s",
                  "commit","perm","tracksup","altdb=s","primers","precomp=s","snapshot=s",
                  "blastp","blastpall","blastx","blastxall","mblastx","mblastxall","force","web=s","public","all","allorg","makeblastdb", "pubmultiz",
-                 "cdd", "aligntracks", "predictGenes", "rrnablat", "trnablat");
+                 "cdd", "aligntracks", "predictGenes", "rrnablat", "trnablat", "annotrev=s");
 
     if ($#ARGV < 0)
     {
     die "\nUsage: make-browser [-options] <Org-ident>\n\n",
@@ -461,8 +463,9 @@
     "            --all     :  Create/Load/Run all tasks (does not set --force)\n",
     "            --gc        :  Run G/C percent track\n",
     "            --repeats   :  Run simple repeats\n",
     "            --genes     :  Load primary gene track (i.e. Genbank Refseq or other)\n",
+    "            --annotrev=<release date> : Load revised annotation track\n",
     "            --igenics   :  Load intergenic regions between CDS\n",
     "            --gbhits    :  Map sequenced genes & cDNAs in Genbank to genome\n",
     "            --promsd    :  Load precomputed promotor & Shine-Dalgarno tracks, if present\n",
     "            --precomp=<trackname> :  Load specified precomputed track (ex. insertionRegions, or 'all'), if present\n",