Sanger::CGP::Vagrent::IO::AnnotationWriter - Abstract class for annotation writers
Abstract class to hold basic shared functionality for annotation writers
my $source = Sanger::CGP::Vagrent::IO::AnnotationWriterSubClass->new();
Builds a new Sanger::CGP::Vagrent::IO::AnnotationWriter inheriting object
Sanger::CGP::Vagrent::IO::AnnotationWriter object initialized with parameter values
fh => File handle to write to
$writer->write($var,$annoGroup);
Abstract function, must be overwritten. Writes the annotation out to the file
Nothing
A Sanger::CGP::Vagrent::Data::AbstractVariation inheriting object