Raw content of Bio::EnsEMBL::Pipeline::Analysis package Bio::EnsEMBL::Pipeline::Analysis; use vars qw(@ISA); use strict; use Bio::EnsEMBL::Analysis; use Bio::EnsEMBL::Utils::Argument qw( rearrange ); use Bio::EnsEMBL::Utils::Exception qw( deprecate warning throw ); @ISA = qw(Bio::EnsEMBL::Analysis); sub new { my($class,@args) = @_; my $self = $class->SUPER::new(@args); my ($type) = rearrange([qw(INPUT_ID_TYPE)], @args); $self->input_id_type($type); return $self; } sub input_id_type{ my ($self, $type) = @_; if($type){ $self->{'type'} = $type; } return $self->{'type'}; }