##
foreach my $probeset_id (sort keys %{$row{$origin}{$pip}}){
####
foreach my $probeseq ( sort keys %{$row{$origin}{$pip}{$probeset_id}{$affyscore}{$gc}}){
####
@data=split (/\t/,$_);
my $probeset_id = $data[0];
my $origin = $data[1];
my $probeseq = $data[2];
my $pip = $data[3];
my $gc = $data[4];
my $affyscore = $data[5];
####
my ($probeset_id, $origin, $probeseq, $pip, $gc, $affyscore) = split /\t/;