use Probeset; # that is my module
use Data::Dumper;
my $store = Data::Dumper -> Dump ([$probeset], [qw(probeset)]);
open (DUMP, "> $file);
print DUMP $store;
close DUMP;
####
$probeset = bless( {
'_genechip' => 'Human Genome U133A Array',
'_probeset_id' => '1007_s_at',
'_affy_date' => '2004-12-07',
'_chipcode' => 'HG_U133A',
[ ...}
'_trans_id' => '????',
'_exons_num' => '????',
'_organism' => 'Homo sapiens'
}, 'Probeset' );
####
use Probeset;
open (DUMP, "< $tempdump") or die "Can't open dumping file!";
my $obj='';
my $line;
while ($line = ) {
$obj .= $line;
}
my $probeset;
eval $obj;