Bio::EnsEMBL::ExternalData::Expression Library
SummaryIncluded librariesPackage variablesSynopsisDescriptionGeneral documentationMethods
Toolbar
WebCvsRaw content
Summary
Bio::EnsEMBL::ExternalData::Expression::Library
Package variables
No package variables defined.
Included modules
Bio::EnsEMBL::Root
Inherit
Bio::EnsEMBL::Root
Synopsis
    my $dbname='expression';
my $lib_ad=Bio::EnsEMBL::ExternalData::Expression::LibraryAdaptor->new($obj);
$lib_ad->dbname($dbname);
my @libs=$lib_ad->fetch_by_SeqTag_Synonym("ENSG00000080561"); foreach my $lib (@libs){ print $lib->id,"\t",$lib->name,"\t",$lib->total_seqtags,"\n"; }
Description
Represents information on one Clone
Methods
_set_from_args
No description
Code
adaptorDescriptionCode
cgap_idDescriptionCode
dbest_idDescriptionCode
descriptionDescriptionCode
fetch_SeqTag_by_NameDescriptionCode
fetch_SeqTag_by_dbIDDescriptionCode
fetch_all_SeqTagsDescriptionCode
fetch_all_SeqTags_above_frequencyDescriptionCode
fetch_all_SeqTags_above_relative_frequencyDescriptionCode
fetch_all_SeqTags_below_relative_frequencyDescriptionCode
idDescriptionCode
nameDescriptionCode
newDescriptionCode
sourceDescriptionCode
tissue_typeDescriptionCode
total_seqtagsDescriptionCode
Methods description
adaptorcode    nextTop
 Title   : adaptor
Usage : $obj->adaptor($newval)
Function:
Example :
Returns : value of adaptor
Args : newvalue (optional)
cgap_idcodeprevnextTop
 Title   : cgap_id
Usage : $obj->cgap_id($newval)
Function:
Example :
Returns : value of cgap_id
Args : newvalue (optional)
dbest_idcodeprevnextTop
 Title   : dbest_id
Usage : $obj->dbest_id($newval)
Function:
Example :
Returns : value of dbest_id
Args : newvalue (optional)
descriptioncodeprevnextTop
 Title   : description
Usage : $obj->description($newval)
Function:
Example :
Returns : value of tissue_type
Args : newvalue (optional)
fetch_SeqTag_by_NamecodeprevnextTop
 Title   : fetch_SeqTag_by_Name
Usage : $obj->fetch_SeqTag_by_Name
Function:
Example :
Returns : an array of seqtag objects
Args :
fetch_SeqTag_by_dbIDcodeprevnextTop
 Title   : fetch_SeqTag_by_dbID
Usage : $obj->fetch_SeqTag_by_dbID
Function:
Example :
Returns : seqtag object
Args :
fetch_all_SeqTagscodeprevnextTop
 Title   : fetch_all_SeqTags
Usage : $obj->fetch_all_SeqTags
Function:
Example :
Returns : array of seqtags objects
Args :
fetch_all_SeqTags_above_frequencycodeprevnextTop
 Title   : fetch_all_SeqTags_above_frequency
Usage : $obj->fetch_all_SeqTags_above_frequency
Function: returns seqtags with expression above given level
Example :
Returns : array of seqtags objects
Args :
fetch_all_SeqTags_above_relative_frequencycodeprevnextTop
 Title   : fetch_all_SeqTags_above_relative_frequency
Usage : $obj->fetch_all_SeqTags_above_realtive_frequency
Function: returns seqtags with expression above given level
Example :
Returns : array of seqtags objects
Args :
fetch_all_SeqTags_below_relative_frequencycodeprevnextTop
 Title   : fetch_all_SeqTags_below_relative_frequency
Usage : $obj->fetch_all_SeqTags_below_realtive_frequency
Function: returns seqtags with expression below given level
Example :
Returns : array of seqtags objects
Args :
idcodeprevnextTop
 Title   : id
Usage : $obj->id($newval)
Function:
Example :
Returns : value of id
Args : newvalue (optional)
namecodeprevnextTop
 Title   : name
Usage : $obj->name($newval)
Function:
Example :
Returns : value of name
Args : newvalue (optional)
newcodeprevnextTop
 Title   : new
Usage :
Function:
Example :
Returns : Library object
Args :
sourcecodeprevnextTop
 Title   : source
Usage : $obj->source($newval)
Function:
Example :
Returns : value of source
Args : newvalue (optional)
tissue_typecodeprevnextTop
 Title   : tissue_type
Usage : $obj->tissue_type($newval)
Function:
Example :
Returns : value of tissue_type
Args : newvalue (optional)
total_seqtagscodeprevnextTop
 Title   : total_seqtags
Usage : $obj->total_seqtags($newval)
Function:
Example :
Returns : value of tissue_type
Args : newvalue (optional)
Methods code
_set_from_argsdescriptionprevnextTop
sub _set_from_args {
    my ($self,@args)=@_;

    my ($library_id,$source,$cgap_id,$dbest_id,$name,$tissue_type,$description,$total_seqtags)=@args;

    $self->id($library_id);
    $self->source($source);
    $self->cgap_id($cgap_id);
    $self->dbest_id($dbest_id);
    $self->name($name);
    $self->tissue_type($tissue_type);
    $self->description($description);
    $self->total_seqtags($total_seqtags);
}
adaptordescriptionprevnextTop
sub adaptor {
   my ($obj,$value) = @_;
   if( defined $value) {
      $obj->{'adaptor'} = $value;
    }
    return $obj->{'adaptor'};
}
cgap_iddescriptionprevnextTop
sub cgap_id {
   my ($obj,$value) = @_;
   if( defined $value) {
      $obj->{'_cgap_id'} = $value;
    }
    return $obj->{'_cgap_id'};
}
dbest_iddescriptionprevnextTop
sub dbest_id {
   my ($obj,$value) = @_;
   if( defined $value) {
      $obj->{'_dbest_id'} = $value;
    }
    return $obj->{'_dbest_id'};
}
descriptiondescriptionprevnextTop
sub description {
   my ($obj,$value) = @_;
   if( defined $value) {
      $obj->{'_description'} = $value;
    }
    return $obj->{'_description'};
}
fetch_SeqTag_by_NamedescriptionprevnextTop
sub fetch_SeqTag_by_Name {
    my ($self,$synonym)=@_;

    $self->throw ("need a seqtag name") unless $synonym;
    return $self->adaptor->fetch_SeqTag_by_Name($self->id,$synonym);
}
fetch_SeqTag_by_dbIDdescriptionprevnextTop
sub fetch_SeqTag_by_dbID {
    my ($self,$id)=@_;

    $self->throw ("need a seqtag id") unless $id;

    return $self->adaptor->fetch_SeqTag_by_dbID($self->id,$id);
}
fetch_all_SeqTagsdescriptionprevnextTop
sub fetch_all_SeqTags {
    my ($self)=shift;

    return $self->adaptor->fetch_all_SeqTags($self->id);
}
fetch_all_SeqTags_above_frequencydescriptionprevnextTop
sub fetch_all_SeqTags_above_frequency {
    my ($self,$frequency)=@_;

    return $self->adaptor->fetch_all_SeqTags_above_frequency($self->id,$frequency);
}
fetch_all_SeqTags_above_relative_frequencydescriptionprevnextTop
sub fetch_all_SeqTags_above_relative_frequency {
    my ($self,$frequency,$multiplier)=@_;


 return $self->adaptor->fetch_all_SeqTags_above_relative_frequency($self->id,$frequency,$multiplier);
}
fetch_all_SeqTags_below_relative_frequencydescriptionprevnextTop
sub fetch_all_SeqTags_below_relative_frequency {
    my ($self,$frequency,$multiplier)=@_;


 return $self->adaptor->fetch_all_SeqTags_below_relative_frequency($self->id,$frequency,$multiplier);
}
iddescriptionprevnextTop
sub id {
   my ($obj,$value) = @_;
   if( defined $value) {
      $obj->{'_library_id'} = $value;
    }
    return $obj->{'_library_id'};
}
namedescriptionprevnextTop
sub name {
   my ($obj,$value) = @_;
   if( defined $value) {
      $obj->{'_name'} = $value;
    }
    return $obj->{'_name'};
}
newdescriptionprevnextTop
sub new {
    my ($class,$adaptor,@args) = @_;

    my $self = {};
    bless $self,$class;

    $self->adaptor($adaptor);
    $self->_set_from_args(@args);

    return $self;
}
sourcedescriptionprevnextTop
sub source {
   my ($obj,$value) = @_;
   if( defined $value) {
      $obj->{'_source'} = $value;
    }
    return $obj->{'_source'};
}
tissue_typedescriptionprevnextTop
sub tissue_type {
   my ($obj,$value) = @_;
   if( defined $value) {
      $obj->{'_tissue_type'} = $value;
    }
    return $obj->{'_tissue_type'};
}
total_seqtagsdescriptionprevnextTop
sub total_seqtags {
   my ($obj,$value) = @_;
   if( defined $value) {
      $obj->{'_total_seqtags'} = $value;
    }
    return $obj->{'_total_seqtags'};
}
General documentation
CONTACTTop
Describe contact details here
APPENDIXTop
The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _