Bio::EnsEMBL::GlyphSet

Location: /ensembl-draw/modules/Bio/EnsEMBL/GlyphSet.pm
Source code · Permalink
No superclasses

Overview

Accessor

Etc...

Method

Unknown

  • Bezier
  • Circle
  • Composite
  • Diagnostic
  • Ellipse
  • HASH_URL
  • ID_URL
  • Intron
  • Line
  • Poly
  • Rect
  • Space
  • Sprite
  • Text
  • _c
  • _colour_background
  • _max_bump_row
  • _pos
  • _render_text
  • _type
  • _url
  • bumpbutton
  • cache
  • check
  • core
  • das_link
  • dbadaptor
  • de_camel
  • draw_cigar_feature
  • errorTrack
  • error_track_name
  • gene_key
  • gene_label
  • get_featurestyle
  • get_font_details
  • get_parameter
  • get_text_width
  • get_textheight
  • human_readable
  • image_width
  • init_label
  • label2
  • legend
  • my_colour
  • my_config
  • new
  • no_features
  • readable_strand
  • render
  • render_normal
  • scalex
  • set_my_config
  • slice2sr
  • species
  • sr2slice
  • transcript_key
  • transcript_label
  • zoom_URL
  • zoom_zmenu
  • zoom_zoom_zmenu
Documentation coverage: 14 %

Methods

    _init_bump
    Initialize bumping - single parameter - max depth - if undefined it is "infinite"
    View source

    _threshold_update
    Update parameters of the display based on the size of the slice... threshold_array contains a hash of values: 'threshold_array' => { slice_length_1 => { k=>v, .... } # hash 1 slice_length_2 => { k=>v, .... } # hash 2 }. If slice_length <= slice_length_1 - do nothing If slice_length_1 < slice_length <= slice_length_2 - update configuration values from - hash 1 If slice_length_2 < slice_length ... - update configuration values from - hash 2 Etc....
    View source

    bump_row
    compute the row to bump the feature to.. parameters are start/end in drawing (pixel co-ordinates)
    View source

    commify
    Puts commas into numbers over 1000
    View source

    get_featuredata
    _init_bump <- initialise the bumping code to be able to pack track... moved from separate Bump module so that it can be used in an OO way!! parameter passed is the maximum number of rows to bump... (optional)
    View source

    get_gd_simple
    and fontsize. GD::Text objects are cached against fontname and fontsize.Returns the GD::Text object appropriate for the given fontname
    View source

    get_gd_text
    and fontsize. GD::Text objects are cached against fontname and fontsize.Returns the GD::Text object appropriate for the given fontname
    View source

    get_text_simple
    Simple function which calls the get_font_details and caches the result!!
    View source

    species_defs
    Accessor.
    View source

    timer_push
    Helper functions to wrap round Glyphs...
    View source