Changeset 548
- Timestamp:
- 11/22/11 02:22:51 (6 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/dbbuilder/src/org/bridgedb/extract/Ensembl_ETL_Device_v18_local.pl
r546 r548 198 198 my $speciesPick = $splitPick[0]; # store common name, e.g., Mouse 199 199 my $twoLetterSpecies = $speciesTable{$speciesPick}[3]; # two-letter code, e.g., Mm 200 my $EnSpeciesCode = "En".$twoLetterSpecies; # Ensembl species-specific codes, e.g., EnMm200 #my $EnSpeciesCode = "En".$twoLetterSpecies; # Ensembl species-specific codes, e.g., EnMm 201 201 my $species = $speciesTable{$speciesPick}[0]; # store genus species, e.g., Mus musculus 202 202 my @split_species = split(/\s/, $species); # split: [0]=genus, [1]=species, [2]=extra … … 1061 1061 ##################################################################################### 1062 1062 foreach my $key ( keys %GeneTables){ 1063 %{$Ensembl_GeneTables{$key}} = ('NAME' => ["Ensembl_${$GeneTables{$key}}{NAME}[0]", "$EnSpeciesCode", "${$GeneTables{$key}}{NAME}[1]"],1063 %{$Ensembl_GeneTables{$key}} = ('NAME' => ["Ensembl_${$GeneTables{$key}}{NAME}[0]", 'En', "${$GeneTables{$key}}{NAME}[1]"], 1064 1064 'HEADER' => ["\`Primary\` VARCHAR(128) NOT NULL DEFAULT \'\'", 1065 1065 "\`Related\` VARCHAR(128) NOT NULL DEFAULT \'\'", … … 1083 1083 # but there is no need to use these Hash names as variables as with Gene Tables. # 1084 1084 ################################################################################### 1085 %Ensembl = ('NAME' => ['Ensembl', "$EnSpeciesCode"],1085 %Ensembl = ('NAME' => ['Ensembl', 'En'], 1086 1086 'SYSTEM' => ["\'Ensembl (EBI, Sanger)\'", "\'$dateArg\'", 1087 1087 "\'ID|Symbol\\\\sBF|Description\\\\BF|Chromosome\\\\BF\|\'", "\'\|$species\|\'", "\'$species\'", … … 1166 1166 $Ensembl{$count} = [$gene_stable_id, $gene_symbol, $gene_description, $gene_chr]; 1167 1167 #note: dummy subcount and subsubcount to support HoHoA sorting and parsing 1168 $Att ributes{Ensembl}{$count.$dot.'1'.$dot.'1'} = [$gene_stable_id, mysql_quotes($EnSpeciesCode), mysql_quotes('Symbol'), $gene_symbol];1169 $Attributes{Ensembl}{$count.$dot.'1'.$dot.'2'} = [$gene_stable_id, mysql_quotes( $EnSpeciesCode), mysql_quotes('Description'), $gene_description];1170 $Attributes{Ensembl}{$count.$dot.'1'.$dot.'3'} = [$gene_stable_id, mysql_quotes( $EnSpeciesCode), mysql_quotes('Chromosome'), $gene_chr];1168 $Attibutes{Ensembl}{$count.$dot.'1'.$dot.'1'} = [$gene_stable_id, mysql_quotes('En'), mysql_quotes('Symbol'), $gene_symbol]; 1169 $Attributes{Ensembl}{$count.$dot.'1'.$dot.'2'} = [$gene_stable_id, mysql_quotes('En'), mysql_quotes('Description'), $gene_description]; 1170 $Attributes{Ensembl}{$count.$dot.'1'.$dot.'3'} = [$gene_stable_id, mysql_quotes('En'), mysql_quotes('Chromosome'), $gene_chr]; 1171 1171 1172 1172 ## PRINT PROGRESS MESSAGE
