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

Bio::Tools::Run::PiseWorkflow 1.4

  Date Added: March 15, 2010  |  Visits: 1.705

Bio::Tools::Run::PiseWorkflow

Report Broken Link
Printer Friendly Version


Product Homepage
Download (96 downloads)



Bio::Tools::Run::PiseWorkflow is a class to create a Pise workflow using Pise application objects as methods. A workflow is defined by a set of methods which all instanciate the class PiseApplication. SYNOPSIS # First, create a Bio::Tools::Run::AnalysisFactory::Pise object: my $factory = new Bio::Tools::Run::AnalysisFactory::Pise(); # Then create the application objects (Pise::Run::Tools::PiseApplication): my $clustalw = $factory->program(clustalw); $clustalw->infile($my_alignment_file); my $protpars = $factory->program(protpars); # You can specify different servers for different applications : my $protdist = $factory->program(protpars -remote => http://kun.homelinux.com/cgi-bin/Pise/5.a//protpars.pl, -email => your_email); # Create a new workflow object : my $workflow = Bio::Tools::Run::PiseWorkflow->new(); # Define the workflows methods using the application objects: # the application method $protpars will receive the output of # type readseq_ok_alig from the application method $clustalw. $workflow->addpipe(-method => $clustalw, -tomethod => $protpars, -pipetype => readseq_ok_alig); # The application method $clustalw will be piped to a second # application method ($protdist) using the output of type readseq_ok_alig. $workflow->addpipe(-method => $clustalw, -tomethod => $protdist, -pipetype => readseq_ok_alig); # The application method $protpars will be piped to the application # method $consense using the output of type phylip_tree. my $consense = $factory->program(consense); $workflow->addpipe(-method => $protpars, -tomethod => $consense, -pipetype => phylip_tree); # Run the workflow. $workflow->run();.

Requirements: No special requirements
Platforms: Linux
Keyword: Application Application Objects Biotoolsrunpiseworkflow Create Create A Libraries Method Pise Piseworkflow Programming To Create Using Workflow
Users rating: 0/10

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


BIO::TOOLS::RUN::PISEWORKFLOW RELATED
Development Tools  -  XML Application Objects a 1.0
XML Application Objects (XAO) is a simplified, unified API for working with XML in PHP. It is designed to accelerate standards based development of object oriented web applications in PHP. The main classes stand on their own so that you can use...
 
Development Tools  -  XML Application Objects a 1.0
XML Application Objects (XAO) is a simplified, unified API for working with XML in PHP. It is designed to accelerate standards based development of object oriented web applications in PHP. The main classes stand on their own so that you can use...
 
Multimedia  -  MP3Serve 1.02
MP3Serve is a web-based application, written in PHP, with a PostgreSQL, orMySQL back-end, used to catalog, and listen to your MP3's. It is based upon RIMPS. MP3Serve is guaranteed to be stable, because all changes are made to my production system...
 
Teaching Tools  -  WordBanker VB English 2.0.0
WordBanker is a unique method of helping you to improve your English Vocabulary. Do you have trouble memorising new words or phrases ? WordBanker's "Visual Clue" method of testing means you learn without even realising it. The program comes...
4.32 MB  
Modules  -  Electronic Check Payment Module 1.0
This is a payment method which allows you to accept checks electronically ( also known as echecks ) online, without having to wait for a customer to mail it in. This way you accept it like a credit card "Online". Thenyou take the information given...
 
Libraries  -  CGI::Application::Plugin::Authentication::Driver 0.11
CGI::Application::Plugin::Authentication::Driver is a Perl base module for building driver clasees for CGI::Application::Plugin::Authentication. SYNOPSIS package CGI::Application::Plugin::Authentication::Driver::MyDriver; use base...
47.1 KB  
Libraries  -  CGI::Application::Plugin::Authentication::Store 0.11
CGI::Application::Plugin::Authentication::Store is a base module for building storage classes for the CGI::Application::Plugin::Authentication plugin. SYNOPSIS package CGI::Application::Plugin::Authentication::Store::MyStore; use base...
47.1 KB  
Development Tools  -  GUI application for pipe flow of a power-law fluid 1.0
The velocity and shear stress versus radial position are obtained for the laminar flow of a power-law fluid in a pipe. Pipe radius and applied pressure gradients can be set by the user. If you choose a power-law exponent, n, equal to 1 then a...
10 KB  
Business  -  Get a News Scroller For Your Website to Scroll News For Your Viewers. 9.0
A News scroller is one of the best ways to let your website viewers know what is happening as it happens in a professional and eye-catching way. You might think that a news scroller is too complicated to set up, but this is far from the case.You...
2.93 MB  
Miscellaneous  -  Call a function/method X times per second 1.1
This simple generator function is used to call a function X times per second.
 
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