my ($self, $input) = @_;
$self->throw("a Bio::Pipeline::Analysis object needed")
unless(ref($input) && $input->isa('Bio::Pipeline::Analysis'));
-logic_name => $input->logic_name,
-db => $input->db,
-db_version => $input->db_version,
-db_file => $input->db_file,
-program => $input->program,
-program_version => $input->program_version,
-program_file => $input->program_file,
-parameters => $input->analysis_parameters,
-module => $input->runnable,
-gff_source => $input->gff_source,
-gff_feature => $input->gff_feature,
-id =>$input->dbID
);
return $ens_analysis;
}