Main > Programming > Libraries >

Bio::Phylo::IO 0.17 RC6

Bio::Phylo::IO 0.17 RC6

Sponsored Links

Bio::Phylo::IO 0.17 RC6 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
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

Bio::Phylo::IO 0.17 RC6 Screenshot

Advertisements

Bio::Phylo::IO 0.17 RC6 Keywords

Bookmark Bio::Phylo::IO 0.17 RC6

Hyperlink code:
Link for forum:

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

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
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