The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

GenOO::Transcript::Part - A functional region within a transcript consisting of spliceable elements

SYNOPSIS

    # This is the main region object.
    # Represents a functional region within
    # a transcript eg 3'UTR, CDS or 5'UTR
    # It supports splicing.
    
    # To initialize 
    my $region = GenOO::Transcript::Part->new({
        species      => undef,
        strand       => undef,    #required
        chromosome   => undef,    #required
        start        => undef,    #required
        stop         => undef,    #required
        name         => undef,
        sequence     => undef,
        transcript   => undef,    #backreference to a L<GenOO::Transcript> object
        splice_starts    => undef,    #reference to an array of splice starts
        splice_stops     => undef,    #reference to an array of splice stops
    });

DESCRIPTION

    A transcript part can be any functional part of a transcript. It is usually used for the 3'UTR
    5'UTR, coding region (CDS) etc. It has a genomic location (start, stop, chromosome, strand), 
    it is spliceable (splice_starts, splice_stops, exons, introns etc) and is connected to a 
    transcript object.

EXAMPLES

    Not provided yet