Bio::NEXUS::TaxaBlock

Bio::NEXUS::TaxaBlock is a Perl module that represents TAXA block of a NEXUS file.
Download

Bio::NEXUS::TaxaBlock Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Bio::NEXUS::TaxaBlock Team
  • Publisher web site:
  • http://search.cpan.org/~tjhladish/Bio-NEXUS-0.67/lib/Bio/NEXUS/TaxaBlock.pm

Bio::NEXUS::TaxaBlock Tags


Bio::NEXUS::TaxaBlock Description

Bio::NEXUS::TaxaBlock is a Perl module that represents TAXA block of a NEXUS file. Bio::NEXUS::TaxaBlock is a Perl module that represents TAXA block of a NEXUS file.SYNOPSIS if ( $type =~ /taxa/i ) { $block_object = new Bio::NEXUS::TaxaBlock($type, $block, $verbose); }If a NEXUS block is a taxa block, this module parses the block and stores the taxonomic data.METHODSnew Title : new Usage : block_object = new Bio::NEXUS::TaxaBlock($block_type, $commands, $verbose); Function: Creates a new Bio::NEXUS::TaxaBlock object Returns : Bio::NEXUS::TaxaBlock object Args : type (string), the commands/comments to parse (array ref), and a verbose flag (0 or 1; optional)is_taxon Title : is_taxon Usage : $block->is_taxon($query_taxonlabel); Function: Validates OTU names/taxlabels Returns : Returns taxlabel if true, undef if false Args : Query taxon labelget_ntax Title : get_ntax Usage : $block->get_ntax(); Function: Returns the dimensions (that is, ntax) of the block Returns : dimensions (integer) Args : nonerename_otus Title : rename_otus Usage : $block->rename_otus(%translation); Function: Renames all the OTUs to something else Returns : none Args : hash containing translationequals Name : equals Usage : $taxa->equals($another); Function: compare if two Bio::NEXUS::TaxaBlock objects are equal Returns : boolean Args : a Bio::NEXUS::TaxaBlock object Requirements: · Perl


Bio::NEXUS::TaxaBlock Related Software