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 50.210.450 Times

GO::View 0.72

  Date Added: April 23, 2010  |  Visits: 1.119

GO::View

Report Broken Link
Printer Friendly Version


Product Homepage
Download (128 downloads)



GO::View is a Perl module that creates a gif or png image for visualizing the GO DAG. This perl module generates a graphic that displays the parent and child relationships of a selected GO term. It also provides the visualization for the GO::TermFinder perl module created by the Stanford Microarray Database (SMD). This module is useful when analyzing experimental or computational results that produce a set of gene products that may have a common function or process. SYNOPSIS use GO::View; my $goView = GO::View->new(-goid => $goid, -ontologyProvider => $ontology, -annotationProvider => $annotation, -termFinder => @pvalues, -aspect => P, -configFile => $confFile, -imageDir => "/tmp", -imageUrlRoot => "http://www.ABC.com/tmp", -imageName => "GOview.88.png", -tree => up, -nodeUrl => $goUrl, -geneUrl => $geneUrl, -pvalueCutOff => 0.01, -imageLabel => "SGD"); argument required expect data and type ------------------------------------------------------------------------- -goid No A gene ontology ID (GOID). If nothing is passed in, the module will use the top goid of each ontology branch (i.e, goid for molecular_function, biological_process, or cellular_component) -ontologyProvider Yes An ontology provider instance. -annotationProvider No An annotation provider instance. It is required for creating tree for GO Term Finder result. -termFinder No An array of hash references returned from findTerms method of GO::TermFinder module. It is required for creating tree for GO Term Finder result. -aspect No . The aspect of the ontology provider. It is required for creating tree for GO Term Finder result. -configFile Yes The configuration file for setting the general variables for the graphic display. -imageDir Yes The directory for storing the newly created image file. It must be world (nobody) readable and writable if you want to display the image to the web. -imageUrlRoot No The url root for the -imageDir. It is required if you want to display the image to the web. -imageName No The image file name. By default, the name will be something like GOview.xxxx.png. The xxxx will be the process id. A suffix for the image (.png or .gif) should not be provided, as that will be determined at run time, depending on the capabilities of the GD library. -treeType No . The tree type. 1. up => display the ancestor tree for the given goid. 2. down => display the descendant tree for the given goid. By default, it will display the descendant tree. -geneUrl No The URL for each Gene to link to. It needs to have the text in the url which will be substituted by the real goid for a node. -nodeUrl No The url for each GO node to link to. It needs to have the text in the url which will be substituted by the real goid for a node. -pvalueCutOff No The p-value cutoff for displaying the graphic for GO Term Finder. The default is 0.01 -imageLabel No The image label which will appear at the left bottom corner of the map. ------------------------------------------------------------------------ To display the image on the web: $goView->showGraph; To create and return image file name with full path: my $imageFile = $goView->createImage;.

Requirements: No special requirements
Platforms: Linux
Keyword: Dag Display Go Dag Go Term Go Term Finder Goview Image Module No The Perl Perl Module Png Image Required Tree Will Be
Users rating: 0/10

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


GO::VIEW RELATED
Network & Internet  -  mod_auth_ora7 1.0
mod_auth_ora7 is an Oracle Authentication Module. I wrote this module because currently there is no module to do this. You can do it with mod_perl and the DBI interfaces therein. However, compiling in a copy of Perl seems like a bit of an...
35.84 KB  
Puzzles  -  GNU Go 3.6
GNU Go is a free program that plays the game of Go. GNU Go has played thousands of games on the NNGS Go server. GNU Go is now also playing regularly on the Legend Go Server in Taiwan, on the WING server in Japan, and many volunteers run GNU Go...
2.6 MB  
Modules  -  Term Merge 5.x-1.1 1.0
All nodes tagged with the old Term are updated to point to the new Term, and the old Term is added as a synonym of the new one.A "merge" link is added at the bottom of the Edit Term form.InstallationUnpack in your modules folder (usually...
 
Modules  -  Primary Term 1.0
For nodes that can have multiple terms from a single vocabulary, a primary term can specify which summary page the node should be listed on, which theme template to apply, etc.Installation - Unpack in your modules folder (usually...
 
Modules  -  Premium Content Access Permissions By Term 5.x-1.0-beta1
The Premium Content Access Permissions By Term module allows access to content to be restricted to certain roles by taxonomy term and Drupal role permissions and supports multiple access tiers.It does not use the node_access table. It integrates...
10 KB  
Modules  -  Primary Term to Active Menu Item 6.x-1.0
Primary Term to Active Menu Item furthers the goal of using taxonomy to organize your site into channels by tying the Primary Term module to the menu system. Primary Term to Active Menu Item will set the active menu item to the Primary Term, if...
10 KB  
Games  -  Mafia Wars autoplayer
With the Mafia Wars Autoplayer you will be able to automate doing jobs, harvesting cuban business, deposit money when it reaches certain amount automayically, do fighting, robbing even collect bounty for you, it can also auto purchase inventories...
1024 KB  
Graphic Animators  -  Flash flip book template of The Way 1.0
Ways are where we go through to reach our destination; it will be difficult without them----unless you can fly. To travelers, ways could mean more. On the way to next place, they can see and hear many things, fortune, sad, exciting. Travelers...
4.24 MB  
Games  -  Crown of Evanion 1.0
Raise your very own baby dragon, and then go on an epic journey to become the king of Evanion. Battle other players, trade items, horde wealth, and become the most powerful entity in all the land.
58.42 KB  
Modules  -  Extended Tracker 1.0
Features - Ability to display terms from a certain category as tabs, then users can restrict the listing to the one term in the category - Interfaces with the nodevote.module and displays score for each node - All columns displayed are sortable,...
 
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