d57e386b7f6f2da8649984c0add4fd31810e78af
lrnassar
  Tue Jun 2 14:08:33 2026 -0700
Add weekly otto notifier for new NCBI RefSeq historical releases. refs #35766

Silent check script (cron emails otto-group only when NCBI publishes a GRCh38
RefSeq historical release newer than lastHandledRelease.txt). Includes retry on
the NCBI fetch to avoid false positives from sporadic FTP failures. Added a
weekly Wednesday crontab entry next to the mitoMap check.

diff --git src/hg/utils/otto/otto.crontab src/hg/utils/otto/otto.crontab
index 304b263547d..9e51c9c92c1 100644
--- src/hg/utils/otto/otto.crontab
+++ src/hg/utils/otto/otto.crontab
@@ -74,30 +74,33 @@
 #GenCC
 8 16 * * 2 python3 /hive/data/outside/otto/genCC/doGenCC.py
 
 #OMIM
 17 4 * * *  /hive/data/outside/otto/omim/omimWrapper.sh 2>&1
 
 #LOVD
 14 13 * * mon /hive/data/outside/otto/lovd/doUpdate.sh
 
 #Mastermind
 05 8 8  * * /hive/data/outside/otto/mastermind/buildMastermind.sh
 
 #MitoMap
 55 8 *  * 3 /hive/data/outside/otto/mitoMap/checkMitoMapUpdate.sh
 
+#RefSeq Historical update notifier (RM #35766) - silent unless NCBI has a new release
+40 8 * * 3 /hive/data/outside/otto/refSeqHistorical/checkRefSeqHistoricalUpdate.sh
+
 # InSiGHT VCEP ClinVar curated variants weekly update
 08 03 * * 2 umask 002; /hive/data/outside/otto/insight/doUpdate.sh
 
 # UniProt massive 110+ database update, takes 3-4 days.
 #Format: Minute - Hour - DayofMonth month Day-of-week
 MAILTO=max@soe.ucsc.edu,otto-group@ucsc.edu
 00 07 26 * * /hive/data/outside/otto/uniprot/doUpdate.sh run
 
 #wuhCor1 uniprot otto cron by Max, May 2021
 00 4 * * * /hive/data/outside/otto/uniprot/covidCheck.sh
 
 #ClinGen
 00 9 * * * /hive/data/outside/otto/clinGen/clinGenWrapper.sh
 
 #ClinGen CSpec