Sanger::CGP::Vagrent::Data::ComplexIndel - Data object representing a complex insertion deletion event
This is a data class describing a complex insertion/deletion variant plotted to a genome.
It inherits from Sanger::CGP::Vagrent::Data::AbstractGenomicPosition and Sanger::CGP::Vagrent::Data::AbstractVariation
my $cplx = Sanger::CGP::Vagrent::Data::ComplexIndel->new(%params);
Builds a new Sanger::CGP::Vagrent::Data::ComplexIndel object
Sanger::CGP::Vagrent::Data::ComplexIndel object initialized with parameter values
Same as the constructor from Sanger::CGP::Vagrent::Data::AbstractGenomicPosition plus
delseq => the deleted sequence fragment insseq => the inserted sequence fragment
my $seq = $cplx->getDeletedSequence;
Returns the deleted sequence fragment
String - DNA sequence
my $seq = $cplx->getInsertedSequence;
Returns the inserted sequence fragment
String - DNA sequence
print $variant->toString;
Returns a simple string representation of the variant in hgvs genomic syntax
String