diff --git a/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm b/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm index 3b60d0cb7bb876eba873ad0d0f3016da8f4421a6..e3c9e5950d8c9a24b5db96370afe1c67e53f3d80 100644 --- a/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm +++ b/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm @@ -412,9 +412,6 @@ sub fetch_and_dump_seq{ $self->dir("."); } $self->ensembl_dna_file($self->dir."/".$self->species."_dna.fasta"); - open(DNA,">".$self->ensembl_dna_file()) - || die("Could not open dna file for writing: ".$self->ensembl_dna_file."\n"); - # # store ensembl protein file name and open it # @@ -423,6 +420,8 @@ sub fetch_and_dump_seq{ if(defined($self->dumpcheck()) and -e $self->ensembl_protein_file() and -e $self->ensembl_dna_file()){ return; } + open(DNA,">".$self->ensembl_dna_file()) + || die("Could not open dna file for writing: ".$self->ensembl_dna_file."\n"); open(PEP,">".$self->ensembl_protein_file()) || die("Could not open protein file for writing: ".$self->ensembl_protein_file."\n");