Main > Free Download Search >

Free bio graphics feature software for linux

bio graphics feature

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2254
Bio::Graphics::Feature 1.4

Bio::Graphics::Feature 1.4


Bio::Graphics::Feature is a simple feature object for use with Bio::Graphics::Panel. more>>
Bio::Graphics::Feature is a simple feature object for use with Bio::Graphics::Panel.

SYNOPSIS

use Bio::Graphics::Feature;

# create a simple feature with no internal structure
$f = Bio::Graphics::Feature->new(-start => 1000,
-stop => 2000,
-type => transcript,
-name => alpha-1 antitrypsin,
-desc => an enzyme inhibitor,
);

# create a feature composed of multiple segments, all of type "similarity"
$f = Bio::Graphics::Feature->new(-segments => [[1000,1100],[1500,1550],[1800,2000]],
-name => ABC-3,
-type => gapped_alignment,
-subtype => similarity);

# build up a gene exon by exon
$e1 = Bio::Graphics::Feature->new(-start=>1,-stop=>100,-type=>exon);
$e2 = Bio::Graphics::Feature->new(-start=>150,-stop=>200,-type=>exon);
$e3 = Bio::Graphics::Feature->new(-start=>300,-stop=>500,-type=>exon);
$f = Bio::Graphics::Feature->new(-segments=>[$e1,$e2,$e3],-type=>gene);

This is a simple Bio::SeqFeatureI-compliant object that is compatible with Bio::Graphics::Panel. With it you can create lightweight feature objects for drawing.

<<less
Download (4.7MB)
Added: 2006-10-21 License: Perl Artistic License Price:
1098 downloads
Bio::Graphics::FeatureFile 1.4

Bio::Graphics::FeatureFile 1.4


Bio::Graphics::FeatureFile is a set of Bio::Graphics features, stored in a file. more>>
Bio::Graphics::FeatureFile is a set of Bio::Graphics features, stored in a file.

SYNOPSIS

use Bio::Graphics::FeatureFile;
my $data = Bio::Graphics::FeatureFile->new(-file => features.txt);


# create a new panel and render contents of the file onto it
my $panel = $data->new_panel;
my $tracks_rendered = $data->render($panel);

# or do it all in one step
my ($tracks_rendered,$panel) = $data->render;

# for more control, render tracks individually
my @feature_types = $data->types;
for my $type (@feature_types) {
my $features = $data->features($type);
my %options = $data->style($type);
$panel->add_track($features,%options); # assuming we have a Bio::Graphics::Panel
}

# get individual settings
my $est_fg_color = $data->setting(EST => fgcolor);

# or create the FeatureFile by hand

# add a type
$data->add_type(EST => {fgcolor=>blue,height=>12});

# add a feature
my $feature = Bio::Graphics::Feature->new(
# params
); # or some other SeqI
$data->add_feature($feature=>EST);

The Bio::Graphics::FeatureFile module reads and parses files that describe sequence features and their renderings. It accepts both GFF format and a more human-friendly file format described below. Once a FeatureFile object has been initialized, you can interrogate it for its consistuent features and their settings, or render the entire file onto a Bio::Graphics::Panel.

This moduel is a precursor of Jason Stajichs Bio::Annotation::Collection class, and fulfills a similar function of storing a collection of sequence features. However, it also stores rendering information about the features, and does not currently follow the CollectionI interface.

<<less
Download (4.7MB)
Added: 2006-06-12 License: Perl Artistic License Price:
1229 downloads
Bio::Graphics::Glyph::cds 1.4

Bio::Graphics::Glyph::cds 1.4


Bio::Graphics::Glyph::cds module contains the cds glyph. more>>
Bio::Graphics::Glyph::cds module contains the "cds" glyph.

SYNOPSIS

See L< Bio::Graphics::Panel > and L< Bio::Graphics::Glyph >.

This glyph draws features that are associated with a protein coding region. At high magnifications, draws a series of boxes that are color-coded to indicate the frame in which the translation occurs. At low magnifications, draws the amino acid sequence of the resulting protein. Amino acids that are created by a splice are optionally shown in a distinctive color.

OPTIONS

The following options are standard among all Glyphs. See Bio::Graphics::Glyph for a full explanation.

Option Description Default
------ ----------- -------

-fgcolor Foreground color black

-outlinecolor Synonym for -fgcolor

-bgcolor Background color turquoise

-fillcolor Synonym for -bgcolor

-linewidth Line width 1

-height Height of glyph 10

-font Glyph font gdSmallFont

-connector Connector type 0 (false)

-connector_color
Connector color black

-label Whether to draw a label 0 (false)

-description Whether to draw a description 0 (false)

-strand_arrow Whether to indicate 0 (false)
strandedness

-hilite Highlight color undef (no color)
In addition, the alignment glyph recognizes the following glyph-specific options:
Option Description Default
------ ----------- -------

-frame0f Color for first (+) frame background color

-frame1f Color for second (+) frame background color

-frame2f Color for third (+) frame background color

-frame0r Color for first (-) frame background color

-frame1r Color for second (-) frame background color

-frame2r Color for third (-) frame background color

-gridcolor Color for the "staff" lightslategray

-sixframe Draw a six-frame staff 0 (false; usually draws 3 frame)

-require_subparts
Dont draw the reading frame 0 (false)
unless it is a feature
subpart.

-codontable Codon table to use 1 (see Bio::Tools::CodonTable)

The -require_subparts option is suggested when rendering spliced transcripts which contain multiple CDS subparts. Otherwise, the glyph will hickup when zoomed way down onto an intron between two CDSs (a phantom reading frame will appear). For unspliced sequences, do *not* use -require_subparts.

<<less
Download (4.7MB)
Added: 2007-07-11 License: Perl Artistic License Price:
836 downloads
Bio::Graphics::Glyph::alignment 1.4

Bio::Graphics::Glyph::alignment 1.4


Bio::Graphics::Glyph::alignment is the alignment glyph. more>>
Bio::Graphics::Glyph::alignment is the "alignment" glyph.

SYNOPSIS

See L< Bio::Graphics::Panel > and L< Bio::Graphics::Glyph >.

This is identical to the "graded_segments" glyph, and is used for drawing features that consist of discontinuous segments. The color intensity of each segment is proportionate to the score.

<<less
Download (4.7MB)
Added: 2006-10-21 License: Perl Artistic License Price:
1099 downloads
Bio::DB::GFF::Feature 1.4

Bio::DB::GFF::Feature 1.4


Bio::DB::GFF::Feature is a relative segment identified by a feature type. more>>
Bio::DB::GFF::Feature is a relative segment identified by a feature type.

Bio::DB::GFF::Feature is a stretch of sequence that corresponding to a single annotation in a GFF database. It inherits from Bio::DB::GFF::RelSegment, and so has all the support for relative addressing of this class and its ancestors. It also inherits from Bio::SeqFeatureI and so has the familiar start(), stop(), primary_tag() and location() methods (it implements Bio::LocationI too, if needed).

Bio::DB::GFF::Feature adds new methods to retrieve the annotations type, group, and other GFF attributes. Annotation types are represented by Bio::DB::GFF::Typename objects, a simple class that has two methods called method() and source(). These correspond to the method and source fields of a GFF file.

Annotation groups serve the dual purpose of giving the annotation a human-readable name, and providing higher-order groupings of subfeatures into features. The groups returned by this module are objects of the Bio::DB::GFF::Featname class.

Bio::DB::GFF::Feature inherits from and implements the abstract methods of Bio::SeqFeatureI, allowing it to interoperate with other Bioperl modules.
Generally, you will not create or manipulate Bio::DB::GFF::Feature objects directly, but use those that are returned by the Bio::DB::GFF::RelSegment->features() method.
Important note about start() vs end()

If features are derived from segments that use relative addressing (which is the default), then start() will be less than end() if the feature is on the opposite strand from the reference sequence. This breaks Bio::SeqI compliance, but is necessary to avoid having the real genomic locations designated by start() and end() swap places when changing reference points.

To avoid this behavior, call $segment->absolute(1) before fetching features from it. This will force everything into absolute coordinates.

For example:

my $segment = $db->segment(CHROMOSOME_I);
$segment->absolute(1);
my @features = $segment->features(transcript);

<<less
Download (4.7MB)
Added: 2006-06-09 License: Perl Artistic License Price:
1232 downloads
Bio::Graphics::Panel 1.5.2_005 RCb

Bio::Graphics::Panel 1.5.2_005 RCb


Bio::Graphics::Panel is a Perl module to generate GD images of Bio::Seq objects. more>>
Bio::Graphics::Panel is a Perl module to generate GD images of Bio::Seq objects.

SYNOPSIS

# This script parses a GenBank or EMBL file named on the command
# line and produces a PNG rendering of it. Call it like this:
# render.pl my_file.embl | display -

use strict;
use Bio::Graphics;
use Bio::SeqIO;

my $file = shift or die "provide a sequence file as the argument";
my $io = Bio::SeqIO->new(-file=>$file) or die "could not create Bio::SeqIO";
my $seq = $io->next_seq or die "could not find a sequence in the file";

my @features = $seq->all_SeqFeatures;

# sort features by their primary tags
my %sorted_features;
for my $f (@features) {
my $tag = $f->primary_tag;
push @{$sorted_features{$tag}},$f;
}

my $panel = Bio::Graphics::Panel->new(
-length => $seq->length,
-key_style => between,
-width => 800,
-pad_left => 10,
-pad_right => 10,
);
$panel->add_track( arrow => Bio::SeqFeature::Generic->new(-start=>1,
-end=>$seq->length),
-bump => 0,
-double=>1,
-tick => 2);
$panel->add_track(generic => Bio::SeqFeature::Generic->new(-start=>1,
-end=>$seq->length),
-glyph => generic,
-bgcolor => blue,
-label => 1,
);

# general case
my @colors = qw(cyan orange blue purple green chartreuse magenta yellow aqua);
my $idx = 0;
for my $tag (sort keys %sorted_features) {
my $features = $sorted_features{$tag};
$panel->add_track($features,
-glyph => generic,
-bgcolor => $colors[$idx++ % @colors],
-fgcolor => black,
-font2color => red,
-key => "${tag}s",
-bump => +1,
-height => 8,
-label => 1,
-description => 1,
);
}

print $panel->png;
$panel->finished;

exit 0;

The Bio::Graphics::Panel class provides drawing and formatting services for any object that implements the Bio::SeqFeatureI interface, including Ace::Sequence::Feature and Das::Segment::Feature objects. It can be used to draw sequence annotations, physical (contig) maps, or any other type of map in which a set of discrete ranges need to be laid out on the number line.

The module supports a drawing style in which each type of feature occupies a discrete "track" that spans the width of the display. Each track will have its own distinctive "glyph", a configurable graphical representation of the feature.
The module also supports a more flexible style in which several different feature types and their associated glyphs can occupy the same track. The choice of glyph is under run-time control.

Semantic zooming (for instance, changing the type of glyph depending on the density of features) is supported by a callback system for configuration variables. The module has built-in support for Bio::Das stylesheets, and stylesheet-driven configuration can be intermixed with semantic zooming, if desired.

You can add a key to the generated image using either of two key styles. One style places the key captions at the top of each track. The other style generates a graphical key at the bottom of the image.

Note that this module depends on GD. The optional SVG output depends on GD::SVG and SVG.

<<less
Download (5.7MB)
Added: 2006-12-06 License: Perl Artistic License Price:
1053 downloads
Bio::Graphics::Glyph::minmax 1.4

Bio::Graphics::Glyph::minmax 1.4


Bio::Graphics::Glyph::minmax is the minmax glyph. more>>
Bio::Graphics::Glyph::minmax is the minmax glyph.

SYNOPSIS

See L< Bio::Graphics::Panel > and L< Bio::Graphics::Glyph >.

This glyph is the common base class for Bio::Graphics::Glyph::graded_segments and Bio::Graphics::Glyph::xyplot. It adds an internal method named minmax() for calculating the upper and lower boundaries of scored features, and is not intended for end users.

<<less
Download (4.7MB)
Added: 2006-10-10 License: Perl Artistic License Price:
1110 downloads
Bio::Graph::SimpleGraph 1.5.2_102

Bio::Graph::SimpleGraph 1.5.2_102


Bio::Graph::SimpleGraph is a Perl module that can create and manipulate undirected graphs. more>>
Bio::Graph::SimpleGraph is a Perl module that can create and manipulate undirected graphs.

SYNOPSIS

use Bio::Graph::SimpleGraph;

my $graph=new SimpleGraph;
# read pairs of nodes from STDIN
while () {
my($node1,$node2)=split;
$graph->add_edge($node1,$node2);
}
my @nodes=graph->nodes; # get list of nodes
my @edges=graph->edges; # get list of edges
foreach my $node (@nodes) {
my @neighbors=$node->neighbors; # get list of neighboring nodes
}

This is a simple, hopefully fast undirected graph package. The only reason this exists is that the standard CPAN Graph pacakge, Graph::Base, is seriously broken. The package implements a small and eclectic assortment of standard graph algorithms that we happened to need for our applications.

This module is a subclass of Class::AutoClass (available at CPAN). AutoClass auotgenerates simple accessor and mutator methods (aka get and set methods). It also automates class initialization.

Nodes can be any Perl values, including object references. Edges are pairs of nodes.

(Caveat: be careful with values that contain embedded instances of $; (the character Perl uses to separate components of multi-dimensional subscripts), because we use this in the text representation of edges.

The main data structures are:

An edge (x,y) is represented canonically as a two element list in
which the lexically smaller value is first. Eg, the node (b,a)
is represented as [a,b].

The graph contains

1) A hash mapping the text representation of a node to the node
itself. This is mostly relevant when the node is a reference.

2) A hash mapping the text representation of a node to a list of
the nodes neighbors.

3) A hash mapping the text representation of an edge to the edge itself.

<<less
Download (5.6MB)
Added: 2007-07-08 License: Perl Artistic License Price:
838 downloads
Bio::TreeIO::svggraph 1.4

Bio::TreeIO::svggraph 1.4


Bio::TreeIO::svggraph is a simple output format that converts a Tree object to an SVG output. more>>
Bio::TreeIO::svggraph is a simple output format that converts a Tree object to an SVG output.

SYNOPSIS

use Bio::TreeIO;
my $in = new Bio::TreeIO(-file => input, -format => newick);
my $out = new Bio::TreeIO(-file => >output, -format => svggraph);

while( my $tree = $in->next_tree ) {
my $svg_xml = $out->write_tree($tree);
}

This outputs a tree as an SVG graphic using the SVG::Graph API[

<<less
Download (4.7MB)
Added: 2006-08-01 License: Perl Artistic License Price:
1179 downloads
Small Antialiased Graphics Library 0.0.9

Small Antialiased Graphics Library 0.0.9


SAgl is a portable small antialiased graphics library. more>>
SAgl is a portable small antialiased graphics library. It offers lines, circles, and bezier curves, as well as thick lines and fills.

It can be used on top of SDL or with X or any other graphics system.
<<less
Download (0.084MB)
Added: 2005-07-06 License: GPL (GNU General Public License) Price:
1575 downloads
Bio::Phylo::IO 0.17 RC6

Bio::Phylo::IO 0.17 RC6


Bio::Phylo::IO Perl module contains input and output of phylogenetic data. more>>
Bio::Phylo::IO Perl module contains input and output of phylogenetic data.

SYNOPSIS

use Bio::Phylo::IO;

# parsing a tree from a newick string
my $tree_string = (((A,B),C),D);;
my $tree = Bio::Phylo::IO->parse(
-string => $tree_string,

# old parser, always adds node labels
-format => newick,
)->first;

# note: newick parsers return
# Bio::Phylo::Forest! Call
# ->first to retrieve the first
# tree of the forest.

# prints Bio::Phylo::Forest::Tree
print ref $tree, "n";

# parsing a table
my $table_string = qq(A,1,2|B,1,2|C,2,2|D,2,1);
my $matrix = Bio::Phylo::IO->parse(
-string => $table_string,
-format => table,

# Data type, see Bio::Phylo::Parsers::Table
-type => STANDARD,

# field separator
-fieldsep => ,,

# line separator
-linesep => |
);

# prints Bio::Phylo::Matrices::Matrix
print ref $matrix, "n";

# parsing a list of taxa
my $taxa_string = A:B:C:D;
my $taxa = Bio::Phylo::IO->parse(
-string => $taxa_string,
-format => taxlist,
-fieldsep => :
);

# prints Bio::Phylo::Taxa
print ref $taxa, "n";

# matches taxon names in tree to $taxa object
$tree->cross_reference($taxa);

# likewise for matrix
$matrix->cross_reference($taxa);

print Bio::Phylo::IO->unparse(

# pass the tree object,
# crossreferenced to taxa, which
# are crossreferenced to the matrix
-phylo => $tree,
-format => pagel
);

# prints a pagel data file:
#4 2
#A,n1,0.000000,1,2
#B,n1,0.000000,1,2
#n1,n2,0.000000
#C,n2,0.000000,2,2
#n2,n3,0.000000
#D,n3,0.000000,2,1

<<less
Download (0.14MB)
Added: 2007-08-08 License: Perl Artistic License Price:
807 downloads
Bio::Affymetrix::CDF 0.5

Bio::Affymetrix::CDF 0.5


Bio::Affymetrix::CDF is a Perl module to parse Affymetrix CDF files. more>>
Bio::Affymetrix::CDF is a Perl module to parse Affymetrix CDF files.

SYNOPSIS

use Bio::Affymetrix::CDF;

# Parse the CDF file

my $cdf=new Bio::Affymetrix::CDF({"probemode"=>0});

$cdf->parse_from_file("foo.cdf");

# Find some fun facts about this chip type

print $cdf->rows().",".$cdf->cols()."n";

print $cdf->version()."n";

# Print out all of the probeset names on this chip type

foreach my $i (keys %{$chp->probesets}) { print $chp->probesets->{$i}->name()."n"; }

The Affymetrix microarray system produces files in a variety of formats. If this means nothing to you, these modules are probably not for you :). This module parses CDF files. Use this module if you want to find out about the design of an Affymetrix GeneChip, or you need the object for another one of the modules in this package.

All of the Bio::Affymetrix modules parse a file entirely into memory. You therefore need enough memory to hold these objects. For some applications, parsing as a stream may be more appropriate- hopefully the source to these modules will give enough clues to make this an easy task. This module in particular takes a lot of memory if probe information is also stored (about 150Mb). Memory usage is not too onorous (about 15Mb) if probe level information is omitted. You can.control this by setting probemode=>1 or probemode=>0 in the constructor.

You can also use these modules to write CDF files (using the write_to_filehandle method). See COMPATIBILITY for some important caveats.

<<less
Download (0.063MB)
Added: 2007-03-06 License: Perl Artistic License Price:
963 downloads
Bio::SAGE::DataProcessing 1.20

Bio::SAGE::DataProcessing 1.20


Bio::SAGE::DataProcessing module processes raw serial analysis of gene expression (SAGE) data. more>>
Bio::SAGE::DataProcessing module processes raw serial analysis of gene expression (SAGE) data.

SYNOPSIS

use Bio::SAGE::DataProcessing;
$sage = Bio::SAGE::DataProcessing->new();

# open sequence and quality files
open( READS, "library.fasta" );
open( QUAL, "library.qual.fasta" );

# collect ditags and statistics from reads
$sage->process_library( *READS, *QUAL );

# close files
close( READS );
close( QUAL );

# output tags in descending order of expression
my %tags = %{$sage->get_tagcounts()};
open( TAGS, ">library.tags" );
map { print TAGS join( "t", $_, $tags{$_} ) . "n" } sort { $tags{$b} $tags{$a} } keys %tags;
close( TAGS );

# tag AAACCGGGTT matches two different genes
# so 15th base pair may help resolve this
$sage->print_extra_base_calculation( $sage->get_extract_base_calculation( "AAACCGGGTT" ) );

This module provides several tools for processing and analyzing serial analysis of gene expression (SAGE) libraries.

Serial analysis of gene expression (SAGE) is a molecular technique for generating a near-global snapshot of a cell population’s transcriptome. Briefly, the technique extracts short sequences at defined positions of transcribed mRNA. These short sequences are then paired to form ditags. The ditags are concatamerized to form long sequences that are then cloned. The cloned DNA is then sequenced. Bioinformatic techniques are then employed to determine the original short tag sequences, and to derive their progenitor mRNA. The number of times a particular tag is observed can be used to quantitate the amount of a particular transcript. The original technique was described by Velculescu et al. (1995) and utilized an ~14bp sequence tag. A modified protocol was introduced by Saha et al. (2002) that produced ~21bp tags.

PURPOSE

This module facilitates the processing of SAGE data. Specifically:

1. extracting ditags from raw sequence reads.
2. extracting tags from ditags, with the option to
exclude tags if the Phred scores (described by
Ewing and Green, 1998a and Ewing et al., 1998b)
do not meet a minimum cutoff value.
3. calculating descriptive values
4. statistical analysis to determine, where possible,
additional nucleotides to extend the length of the
SAGE tag (thus facilitating more accurate tag to
gene mapping).

Both regular SAGE (14mer tag) and LongSAGE (21mer tag) are supported by this module. Future protocols should be configurable with this module.

<<less
Download (0.019MB)
Added: 2007-07-14 License: Perl Artistic License Price:
834 downloads
Bio::Das::Lite 1.49

Bio::Das::Lite 1.49


Bio::Das::Lite is a Perl extension for the DAS (HTTP+XML) Protocol. more>>
Bio::Das::Lite is a Perl extension for the DAS (HTTP+XML) Protocol.

SYNOPSIS

use Bio::Das::Lite;
my $bdl = Bio::Das::Lite->new_from_registry({category => Chromosome});
my $results = $bdl->features(22);

SUBROUTINES/METHODS

new : Constructor
my $das = Bio::Das::Lite->new(http://das.ensembl.org/das/ensembl1834);

my $das = Bio::Das::Lite->new({
timeout => 60,
dsn => http://user:pass@das.ensembl.org/das/ensembl1834,
http_proxy => http://user:pass@webcache.local.com:3128/,
});

Options can be: dsn (optional scalar or array ref, URLs of DAS services)
timeout (optional int, HTTP fetch timeout in seconds)
http_proxy (optional scalar, web cache or proxy if not set in %ENV)
caching (optional bool, primitive caching on/off)
callback (optional code ref, callback for processed XML blocks)
registry (optional array ref containing DAS registry service URLs
defaults to http://das.sanger.ac.uk/registry/services/das)
proxy_user (optional scalar, username for authenticating forward-proxy)
proxy_pass (optional scalar, password for authenticating forward-proxy)
user_agent (optional scalar, User-Agent HTTP request header value)

new_from_registry : Constructor
Similar to new above but supports capabilities and category
in the given hashref, using them to query the DAS registry and
configuring the DSNs accordingly.

my $das = Bio::Das::Lite->new_from_registry({
capabilities => [features],
category => [Protein Sequence],
});

Options are as above, plus
capability (optional arrayref of capabilities)
category (optional arrayref of categories)

<<less
Download (0.032MB)
Added: 2007-03-20 License: Perl Artistic License Price:
949 downloads
Bio::Genex::Software 2.6.0

Bio::Genex::Software 2.6.0


Bio::Genex::Software is Perl module with methods for processing data from the GeneX DB table: Software. more>>
Bio::Genex::Software is Perl module with methods for processing data from the GeneX DB table: Software.

SYNOPSIS

use Bio::Genex::Software;

# instantiating an instance
my $Software = Bio::Genex::Software->new(id=>47);

# retrieve data from the DB for all columns
$Software->fetch();

# creating an instance, without pre-fetching all columns
my $Software = new Bio::Genex::Software(id=>47);

# creating an instance with pre-fetched data
my $Software = new Bio::Genex::Software(id=>47, fetch_all=>1);

# retrieving multiple instances via primary keys
my @objects = Bio::Genex::Software->get_objects(23,57,98)


# retrieving all instances from a table
my @objects = Bio::Genex::Software->get_all_objects();

# retrieving the primary key for an object, generically
my $primary_key = $Software->id();

# or specifically
my $sw_pk_val = $Software->sw_pk();

# retreving other DB column attributes
my $name_val = $Software->name();
$Software->name($value);

my $version_val = $Software->version();
$Software->version($value);

my $type_val = $Software->type();
$Software->type($value);

my $con_fk_val = $Software->con_fk();
$Software->con_fk($value);

Each Genex class has a one to one correspondence with a GeneX DB table of the same name (i.e. the corresponding table for Bio::Genex::Software is Software).
Most applications will first create an instance of Bio::Genex::Software and then fetch the data for the object from the DB by invoking fetch().

However, in cases where you may only be accessing a single value from an object the built-in delayed fetch mechanism can be used. All objects are created without pre-fetching any data from the DB. Whenever an attribute of the object is accessed via a getter method, the data for that attribute will be fetched from the DB if it has not already been. Delayed fetching happens transparently without the user needing to enable or disable any features.

Since data is not be fetched from the DB until it is accessed by the calling application, it could presumably save a lot of access time for large complicated objects when only a few attribute values are needed.

<<less
Download (0.54MB)
Added: 2007-01-08 License: Perl Artistic License Price:
1022 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5