$gene = $isomer;
}elsif ($species eq "Homo_sapiens") {
my ($protein,$type,$chrom,$gene_id,$transcript) = split(/\s/,$gene_header);
- $gene_id =~ s/Gene\://;
- $gene = $gene_id;
+ $gene = $protein;
}elsif ($species eq "Laccaria_bicolor") {
my ($source,$spec,$gene_id,$scaffold) = split(/\|/, $gene_header);
$gene = $gene_id;
$gene = $gene_id;
}elsif ($species eq "Mus_musculus") {
my ($protein,$type,$chrom,$gene_id,$transcript) = split(/\s/,$gene_header);
- $gene_id =~ s/Gene\://;
- $gene = $gene_id;
+ $gene = $protein;
}elsif ($species eq "Neurospora_crassa") {
my ($transcript,$gene_id,$temp) = split(/\s\|\s/,$gene_header);
$gene = $transcript;
my ($name,$transcript,$gene_id,$temp) = split(/\|/, $gene_header);
$gene = $transcript;
}elsif ($species eq "Saccharomyces_cerevisiae") {
- my ($unknown,$gene_name,$gene_id,$temp) = split(/\s/,$gene_header);
- $gene_id =~ s/SGDID\://;
+ my ($gene_id,$gene_name,$transcript,$temp) = split(/\s/,$gene_header);
$gene = $gene_id;
}elsif ($species eq "Schizosaccharomyces_pombe") {
my ($gene_id,$gene_name,$unknown,$func,$name,$chrom,$temp) = split(/\s/,$gene_header);