The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Bio::LiveSeq::Range - Range abstract class for LiveSeq

SYNOPSIS

# documentation needed

DESCRIPTION

This is used as parent for exon and intron classes.

AUTHOR - Joseph A.L. Insana

Email: Insana@ebi.ac.uk, jinsana@gmx.net

APPENDIX

The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _

new

Title   : new
Usage   : $range1 = Bio::LiveSeq::Range->new(-seq => $obj_ref,
                                             -start => $beginlabel,
                                             -end => $endlabel, -strand => 1);

Function: generates a new Bio::LiveSeq::Range
Returns : reference to a new object of class Range
Errorcode -1
Args    : two labels, an obj_ref and an integer
          strand 1=forward strand, strand -1=reverse strand
          if strand not specified, it defaults to 1
          the -seq argument must point to the underlying DNA LiveSeq object

valid

Title   : valid
Usage   : $boolean = $obj->valid($label)
Function: tests if a label exists AND is part of the object
Returns : boolean
Args    : label