Bio::Phylo::IO 0.17 RC6
Sponsored Links
Bio::Phylo::IO 0.17 RC6 Ranking & Summary
File size:
0.14 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
807
Date added:
2007-08-08
Publisher:
Rutger Vos
Bio::Phylo::IO 0.17 RC6 description
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
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
Bio::Phylo::IO 0.17 RC6 Screenshot
Bio::Phylo::IO 0.17 RC6 Keywords
IO
IO Perl
RC6
IO 0.17 RC6
Input and output
Perl module
tree
taxa
string
0.17
data
prints
Bio::Phylo::IO
BioPhyloIO
Bio::Phylo::IO 0.17 RC6
Libraries
Bookmark Bio::Phylo::IO 0.17 RC6
Bio::Phylo::IO 0.17 RC6 Copyright
WareSeeker periodically updates pricing and software information of Bio::Phylo::IO 0.17 RC6 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Bio::Phylo::IO 0.17 RC6 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
input and output devices
input and output device
input and output process
computer input and output
input and output computer devices
input and output device in a computer
input and output of computer
what is input and output
input and output devices of the computer
input and output device of computer
input and output devices of a computer
input and output tables
computer input and output devices
taxactonline
treehouse tv
input/output
input and output in math for grade 5
string bikini
Related Software
Bio::Phylo::Manual is a Perl module that contains a Bio::Phylo v.0.14 user guide. Free Download
Bio::Phylo::Treedrawer::Svg is a Perl module that creates svg tree drawings. Free Download
Sixlegs PNG Library is a Java 1.1-compatible PNG decoder which features full compliance with the latest PNG specification. Free Download
Bio::PopGen::IO contains input individual,marker,allele information. Free Download
Bio::NEXUS::HistoryBlock is a Perl module that represents a HISTORY block of a NEXUS file. Free Download
IO::Pty is a pseudo TTY object class. Free Download
Bio::NEXUS::Block is a Perl module that provides useful functions for blocks in NEXUS file (parent class). Free Download
Af-Arch is an N-tier development framework to quickly build high-quality distributed applications. Free Download
Latest Software
Popular Software
Favourite Software