src/hg/utils/automation/EnsGeneAutomate.pm 1.19
1.19 2009/08/06 18:22:56 hiram
Add version 54 for hg18 to get it to its last version
Index: src/hg/utils/automation/EnsGeneAutomate.pm
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/utils/automation/EnsGeneAutomate.pm,v
retrieving revision 1.18
retrieving revision 1.19
diff -b -B -U 4 -r1.18 -r1.19
--- src/hg/utils/automation/EnsGeneAutomate.pm 14 Jul 2009 22:26:08 -0000 1.18
+++ src/hg/utils/automation/EnsGeneAutomate.pm 6 Aug 2009 18:22:56 -0000 1.19
@@ -47,8 +47,9 @@
$verToDate[49] = "mar2008";
$verToDate[50] = "jul2008";
$verToDate[51] = "nov2008";
$verToDate[52] = "dec2008";
+$verToDate[54] = "may2009";
$verToDate[55] = "jul2009";
# older versions for archive purposes, there are different
# directory structures for these, thus, the full path name
@@ -878,8 +879,24 @@
'xenTro2' => 'xenopus_tropicalis_core_52_41l',
);
# key is UCSC db name, result is FTP file name under the gtf directory
+my %ensGeneGtfFileNames_54 = (
+'hg18' => 'homo_sapiens/Homo_sapiens.NCBI36.54.gtf.gz',
+);
+
+# key is UCSC db name, result is FTP file name under the fasta directory
+my %ensGeneFtpPeptideFileNames_54 = (
+'hg18' => 'homo_sapiens/pep/Homo_sapiens.NCBI36.54.pep.all.fa.gz',
+);
+
+# directory name under release-50/mysql/ to find 'seq_region' and
+# 'assembly' table copies for GeneScaffold coordinate conversions
+my %ensGeneFtpMySqlFileNames_54 = (
+'hg18' => 'homo_sapiens_core_54_36p',
+);
+
+# key is UCSC db name, result is FTP file name under the gtf directory
my %ensGeneGtfFileNames_55 = (
'aedAeg0' => 'aedes_aegypti/Aedes_aegypti.AaegL1.55.gtf.gz',
'anoCar1' => 'anolis_carolinensis/Anolis_carolinensis.AnoCar1.0.55.gtf.gz',
'anoGam2' => 'anopheles_gambiae/Anopheles_gambiae.AgamP3.55.gtf.gz',
@@ -1040,11 +1057,12 @@
'vicPac1' => 'vicugna_pacos_core_55_1c',
'xenTro2' => 'xenopus_tropicalis_core_55_41n',
);
-my @versionList = qw( 55 52 51 50 49 48 47 46 35 );
+my @versionList = qw( 55 54 52 51 50 49 48 47 46 35 );
my @ensGtfReference;
+$ensGtfReference[54] = \%ensGeneGtfFileNames_54;
$ensGtfReference[55] = \%ensGeneGtfFileNames_55;
$ensGtfReference[52] = \%ensGeneGtfFileNames_52;
$ensGtfReference[51] = \%ensGeneGtfFileNames_51;
$ensGtfReference[50] = \%ensGeneGtfFileNames_50;
@@ -1053,8 +1071,9 @@
$ensGtfReference[47] = \%ensGeneGtfFileNames_47;
$ensGtfReference[46] = \%ensGeneGtfFileNames_46;
$ensGtfReference[35] = \%ensGeneGtfFileNames_35;
my @ensPepReference;
+$ensPepReference[54] = \%ensGeneFtpPeptideFileNames_54;
$ensPepReference[55] = \%ensGeneFtpPeptideFileNames_55;
$ensPepReference[52] = \%ensGeneFtpPeptideFileNames_52;
$ensPepReference[51] = \%ensGeneFtpPeptideFileNames_51;
$ensPepReference[50] = \%ensGeneFtpPeptideFileNames_50;
@@ -1063,8 +1082,9 @@
$ensPepReference[47] = \%ensGeneFtpPeptideFileNames_47;
$ensPepReference[46] = \%ensGeneFtpPeptideFileNames_46;
$ensPepReference[35] = \%ensGeneFtpPeptideFileNames_35;
my @ensMySqlReference;
+$ensMySqlReference[54] = \%ensGeneFtpMySqlFileNames_54;
$ensMySqlReference[55] = \%ensGeneFtpMySqlFileNames_55;
$ensMySqlReference[52] = \%ensGeneFtpMySqlFileNames_52;
$ensMySqlReference[51] = \%ensGeneFtpMySqlFileNames_51;
$ensMySqlReference[50] = \%ensGeneFtpMySqlFileNames_50;