<<

NAME

Sanger::CGP::Vagrent::IO::GenomicRegionWriter - Abstract class for genomic region writers

DESCRIPTION

Abstract class to hold basic shared functionality for genomic region writers

METHODS

Constructor

new

Usage :
 my $source = Sanger::CGP::Vagrent::IO::GenomicRegionWriterSubClass->new();
Function :

Builds a new Sanger::CGP::Vagrent::IO::GenomicRegionWriter inheriting object

Returns :

Sanger::CGP::Vagrent::IO::GenomicRegionWriter object initialized with parameter values

Params :
 fh => File handle to write to

Abstract

write

Usage :
 $writer->write($region);
Function :

Abstract function, must be overwritten. Writes the GenomicRegion out to the file

Returns :

Nothing

Params :

A Sanger::CGP::Vagrent::Data::GenomicRegion object

<<