Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.480.779 Times

Bio::Genex::Software 2.6.0

  Date Added: October 04, 2010  |  Visits: 1.192

Bio::Genex::Software

Report Broken Link
Printer Friendly Version


Product Homepage
Download (101 downloads)



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..

Requirements: No special requirements
Platforms: Linux
Keyword: Biogenexsoftware Data Data From Db Fetch Genex Db Libraries Objects Perl Module Processing Data Programming Software Val Value
Users rating: 0/10

License: Freeware Size: 552.96 KB
USER REVIEWS
More Reviews or Write Review


BIO::GENEX::SOFTWARE RELATED
Libraries  -  CompBio::DB 0.47
CompBio::DB is a Perl module with methods for accessing data stored according to the CompBio base schema. SYNOPSIS use CompBio::DB; my $cbdb = CompBio::DB->new({host => "foo.bar.edu"); my $AR_defs = $cbdb->get_annotation([keys %seqs]);...
63.49 KB  
Libraries  -  PHP::Session::DB 0.2
PHP::Session::DB is a Perl module to read / write PHP sessions stored in databases. SYNOPSIS use PHP::Session::DB; my $session = PHP::Session::DB->new($id, { DBUSER => $dbuser, DBPASSWD => $dbpasswd, DBNAME => $dbname }); # session id my...
4.1 KB  
Libraries  -  Apache::Audio::DB 0.01
Apache::Audio::DB is a Perl module that can generate a database of your tunes complete with searchable interface and nifty statistical analyses! SYNOPSIS # httpd.conf or srm.conf AddType audio/mpeg mp3 MP3 # httpd.conf or access.conf <...
62.46 KB  
Libraries  -  XML::DB::Database::Exist
XML::DB::Database::Exist is a Perl module with XML:DB driver for the eXist database. SYNOPSIS use XML::DB::Database::Exist; This is the eXist XML-RPC driver. It is intended to be used through the XML:DB API, so that it is never called...
35.84 KB  
Utilities  -  Disk Doctors Mac Data Recovery Software for Mac OS 1.0.1
Helps recovering lost data with the simplicity matching Mac OS X. This Mac Recovery software supports Mac OS X 10.4 and above, which includes 'Leopard'. The software supports both Intel and PowerPC based Macintosh and is an Apple Universal...
5.5 MB  
Libraries  -  Ace::Object 1.89
Ace::Object is a Perl module to manipulate Ace Data Objects. SYNOPSIS # open database connection and get an object use Ace; $db = Ace->connect(-host => beta.crbm.cnrs-mop.fr, -port => 20000100); $sequence = $db->fetch(Sequence => D12345);...
296.96 KB  
E-Mail Tools  -  emails data recovery software 1.7
Free email Data Recovery SoftWare (Mail-Cure) can recover EMail from a damaged dbx file or deleted dbx file or re-installed windows' drive. The mail fragment can be saved as EMaiL file. Mail-Cure supports Outlook Express and Foxmail format. Even...
672 KB  
Libraries  -  PBJ::JNI 0.1
PBJ::JNI is a Perl module with full access to and from Java virtual machine from Perl. SYNOPSIS use PBJ::JNI::JavaVM; my ($env, $jvm, @vm_opts); my ($cls, $fid, $mid, $out); # Create the Java VM @vm_opts = ("-Xrs", "-Xcheck:jni"); $jvm...
14.34 KB  
Backup Utilities  -  Disk Doctors FAT Data Recovery 1.0.1
Use Disk Doctors FAT Data Recovery software to recover data from FAT16, FAT32 & VFAT drives which supports missing or lost partition recovery, deleted partition recovery, deleted file recovery, re-formatted drive recovery, Formatted partition...
3.28 MB  
Libraries  -  Data::PropertyList 1998.1217
Data::PropertyList is a Perl module that can convert arbitrary objects to/from strings. SYNOPSIS use Data::PropertyList qw(astext fromtext); $hash_ref = { items => [ 7 .. 11 ], key => value }; $string = astext($hash_ref); # ... $hash_ref...
8.19 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB