30271e358055c61f7b60f1f5532939ca5756b5c2 lrnassar Tue Feb 18 16:53:22 2025 -0800 Adding the specific file that is different so the message is a little more descriptive. diff --git src/hg/utils/otto/mitoMap/checkMitoMapUpdate.sh src/hg/utils/otto/mitoMap/checkMitoMapUpdate.sh index f5a6aee7dc7..fa0bb53bf95 100755 --- src/hg/utils/otto/mitoMap/checkMitoMapUpdate.sh +++ src/hg/utils/otto/mitoMap/checkMitoMapUpdate.sh @@ -1,31 +1,31 @@ #! /bin/bash cd /hive/data/outside/otto/mitoMap wget -q https://mitomap.org/downloads/VariantsControl.tsv -O variantsControl.latest.tsv wget -q https://mitomap.org/downloads/VariantsCoding.tsv -O variantsCoding.latest.tsv wget -q https://mitomap.org/downloads/MutationsRNA.tsv -O mutationsRNA.latest.tsv wget -q https://mitomap.org/downloads/MutationsCodingControl.tsv -O mutationsCodingControl.latest.tsv # Flag to track if any files are different run_script=false # Function to check if two files are the same check_files() { if ! cmp -s "$1" "$2"; then - echo "Updating MitoMap track..." + echo "Update needed for $2. Updating MitoMap track..." run_script=true fi } # Compare each pair of files check_files "mutationsCodingControl.latest.tsv" "mutationsCodingControl.tsv" check_files "mutationsRNA.latest.tsv" "mutationsRNA.tsv" check_files "variantsCoding.latest.tsv" "variantsCoding.tsv" check_files "variantsControl.latest.tsv" "variantsControl.tsv" # If any files were different, continue script execution if $run_script; then echo "Proceeding with MitoMap update..." # Add your script logic here else