359adb77c8cc1ebc8f1d8013b4d138d1311b2775
hiram
  Thu Jun 19 11:17:12 2025 -0700
correct email address in the hub.txt files

diff --git src/hg/makeDb/doc/asmHubs/mkGenomes.pl src/hg/makeDb/doc/asmHubs/mkGenomes.pl
index afc9172385c..48bd32e3b01 100755
--- src/hg/makeDb/doc/asmHubs/mkGenomes.pl
+++ src/hg/makeDb/doc/asmHubs/mkGenomes.pl
@@ -137,31 +137,31 @@
   my $fileCount = 0;
   my @tdbLines;
   open (TD, "<$trackDb") or die "can not read trackDb: $trackDb";
   while (my $tdbLine = <TD>) {
      chomp $tdbLine;
      push @tdbLines, $tdbLine;
   }
   close (TD);
   my $assemblyName = $asmId;
   $assemblyName =~ s/${accessionId}_//;
   foreach my $fh (@fhN) {
     printf $fh "hub %s genome assembly\n", $accessionId;
     printf $fh "shortLabel %s\n", $orgName;
     printf $fh "longLabel %s/%s/%s genome assembly\n", $orgName, $descr, $asmId;
     printf $fh "useOneFile on\n";
-    printf $fh "email hclawson\@ucsc.edu\n";
+    printf $fh "email genome-www\@soe.ucsc.edu\n";
     printf $fh "descriptionUrl html/%s.description.html\n", $asmId;
     printf $fh "\n";
     printf $fh "genome %s\n", $accessionId;
     printf $fh "taxId %s\n", $taxId if (length($taxId) > 1);
     printf $fh "groups groups.txt\n";
     printf $fh "description %s\n", $orgName;
     printf $fh "twoBitPath %s.2bit\n", $accessionId;
     printf $fh "twoBitBptUrl %s.2bit.bpt\n", $accessionId;
     printf $fh "chromSizes %s.chrom.sizes.txt\n", $accessionId;
     if ( -s "${buildDir}/${asmId}.chromAlias.bb" ) {
       printf $fh "chromAliasBb %s.chromAlias.bb\n", $accessionId;
     } else {
       printf $fh "chromAlias %s.chromAlias.txt\n", $accessionId;
     }
     if ($chromAuthority =~ m/^chromAuthority/) {
@@ -357,31 +357,31 @@
     printf "transBlat $blatHost$blatHostDomain %d dynamic $accessionDir/$accessionId\n", $blatPort + $hugeGenome;
       printf "isPcr $blatHost$blatHostDomain %d dynamic $accessionDir/$accessionId\n", $blatPort + $hugeGenome;
     } else {
       printf STDERR "# missing ${destDir}/$accessionId.trans.gfidx\n";
     }
   }
   printf "\n";
 
   # the original multi-file system:
   my $localHubTxt = "$buildDir/${asmId}.hub.txt";
   open (HT, ">$localHubTxt") or die "can not write to $localHubTxt";
   printf HT "hub %s genome assembly\n", $accessionId;
   printf HT "shortLabel %s\n", $orgName;
   printf HT "longLabel %s/%s/%s genome assembly\n", $orgName, $descr, $asmId;
   printf HT "genomesFile genomes.txt\n";
-  printf HT "email hclawson\@ucsc.edu\n";
+  printf HT "email genome-www\@soe.ucsc.edu\n";
   printf HT "descriptionUrl html/%s.description.html\n", $asmId;
   close (HT);
 
   # try creating single file hub.txt, one for hgwdev, one for hgdownload
   my $downloadHubTxt = "$buildDir/${asmId}.download.hub.txt";
   open (DL, ">$downloadHubTxt") or die "can not write to $downloadHubTxt";
   $localHubTxt = "$buildDir/${asmId}.singleFile.hub.txt";
   open (HT, ">$localHubTxt") or die "can not write to $localHubTxt";
 
   writeHubTxtFiles(\*HT, \*DL, $accessionId, $orgName, $descr, $asmId, $asmDate,
 	$defPos, $taxId, $trackDb, $accessionDir, $buildDir, $chromAuthority,
            $hugeGenome);
 
   my $localGenomesFile = "$buildDir/${asmId}.genomes.txt";
   open (GF, ">$localGenomesFile") or die "can not write to $localGenomesFile";