39e53d810c15fc0d58bc01e2ba11daa60f9632ef
chmalee
  Mon Oct 5 11:19:39 2020 -0700
Make the omim uploads if either omimGene2 or omimAvSnp changes, refs Jonathan email

diff --git src/hg/utils/otto/omim/checkOmimUpload.sh src/hg/utils/otto/omim/checkOmimUpload.sh
index b8a7842..af7363b 100755
--- src/hg/utils/otto/omim/checkOmimUpload.sh
+++ src/hg/utils/otto/omim/checkOmimUpload.sh
@@ -16,34 +16,35 @@
 export WORKDIR
 export PATH=$WORKDIR":$PATH"
 export UPLOADDIR="/usr/local/apache/htdocs/omimUpload"
 
 #	this is where we are going to work
 if [ ! -d "${WORKDIR}" ]; then
     echo "ERROR in OMIM release watch, Can not find the directory:     ${WORKDIR}" 
 #    echo "ERROR in OMIM release watch, Can not find the directory:
 #    ${WORKDIR}" \
 #	| mail -s "ERROR: OMIM watch" ${DEBUG_EMAIL}
     exit 255
 fi
 
 cd "${WORKDIR}"/upload
 
-rm -f omimGene2.date
-touch omimGene2.date
+rm -f omimGene2.date omimAvSnp.date
+touch omimGene2.date omimAvSnp.date
 hgsqlTableDate hg19 omimGene2 omimGene2.date
-if test \! omimGene2.date -nt upload.omim2.date
+hgsqlTableDate hg19 omimAvSnp omimAvSnp.date
+if [ ! omimGene2.date -nt upload.omim2.date -a ! omimAvSnp.date -nt omimAvSnp.date ]
 then
     echo "No new table."
     exit 0;
 fi
 echo doing upload
 
 # assumes hg18 and hg19 have the same tables
 hgsql -h hgwbeta -N -e "SHOW TABLES LIKE 'omim%' " hg19 > omimTables
 rm -f omimTableDump.tar omimTableDump.tar.gz
 
 for db in hg18 hg19 hg38
 do
     for table in `cat omimTables`
     do
 #	echo $db.$table.tab >> pushList
@@ -51,18 +52,19 @@
 	tar -rf omimTableDump.tar $db.$table.tab
   rm $db.$table.tab
     done
 done
 
 if [ ! -e omimTableDump.tar ]
 then
   echo "Process failed"
   exit 1
 fi
 
 gzip omimTableDump.tar
 cp -p omimTableDump.tar.gz "$UPLOADDIR/omimTableDump.tgz"
 
 mv omimGene2.date upload.omim2.date
+mv omimAvSnp.date upload.omimAvSnp.date
 
 echo "Process successful"
 exit 0