No superclasses
Subclasses:
- EnsEMBL::Sanger::Object::Server
- EnsEMBL::Web::Object::Account
- EnsEMBL::Web::Object::Alignment
- EnsEMBL::Web::Object::ArchiveStableId
- EnsEMBL::Web::Object::Chromosome
- EnsEMBL::Web::Object::Help
- EnsEMBL::Web::Object::Link
- EnsEMBL::Web::Object::Marker
- EnsEMBL::Web::Object::MultipleLocation
- EnsEMBL::Web::Object::News
- EnsEMBL::Web::Object::SNP
- EnsEMBL::Web::Object::Sequence
- EnsEMBL::Web::Object::Slice
- EnsEMBL::Web::Object::Transcript
- EnsEMBL::Web::Object::Translation
- EnsEMBL::Web::Object::Variation
Overview
Base object class - all Ensembl web objects are derived from this class, this class is derived from proxiable - as it is usually proxied through an EnsEMBL::Web::Proxy object to handle the dynamic multiple inheritance functionality.Accessor
Deprecated
Method
- URL
- _URL
- alternative_object_from_factory
- command
- full_URL
- highlights_string
- interface
- location_URL
- mapview_link
- seq_region_type_and_name
- seq_region_type_human_readable
Unknown
- _availability
- _help_URL
- availability
- bp_to_nearest_unit
- can_export
- core_params
- count_alignments
- counts
- fetch_homologues_of_gene_in_species
- gene_description
- generate_query_url
- getCoordinateSystem
- get_DASCollection
- get_adaptor
- new_image
- new_karyotype_image
- new_vimage
- referer
Methods
- EnsemblObject
Deprecated. Sets/gets the underlying Ensembl object wrapped by the web object
View source
Obj
Accessor. Gets the underlying Ensembl object wrapped by the web object
View source
URL
(%params) Returns an absolute link to another script. %params hash is used as the parameters for the link. Note keys species and script are handled differently - as these are not passed as parameters but set the species and script name respectively in the URL
View source
_URL
Returns either a full link or absolute link to a script
View source
alternative_object_from_factory
There may be occassions when a script needs to work with features of more than one type. in this case we create a new EnsEMBL::Web::Proxy::Factory object for the alternative data type and retrieves the data (based on the standard URL parameters for the new factory) attach it to the universal datahash __data
View source
command
Command object attached to proxy object
View source
dataobj
Deprecated. Accessor. Gets the underlying Ensembl object wrapped by the web object
View source
full_URL
Returns a full (http://...) link to another script. Wrapper around _URL function
View source
highlights
Accessor. The highlights array is passed between web-requests to highlight selected items (e.g. Gene around which contigview had been rendered. If any data is passed this is stored in the highlights array and an arrayref of (unique) elements is returned.
View source
highlights_string
Returns the highlights area as a | separated list for passing in URLs.
View source
interface
Data interface attached to object
View source
location_URL
Parameters: $feature, $script, $contextReturns a link to a contigview style display, based on feature, with context
View source
mapview_link
Parameter $feature on a "real chromosome" then this is encapsulated in a link to mapview.Returns name of seq_region $feature is on. If the passed features is
View source
prefix
Accessor.
View source
seq_region_type_and_name
Returns the type/name of seq_region in human readable form - if the coord system type is part of the name this is dropped.
View source
seq_region_type_human_readable
Returns the type of seq_region in "human readable form" (in this case just first letter captialised)
View source