edwardslab

  • Increase font size
  • Default font size
  • Decrease font size
Home Rob
Rob's lab blog

Parsing Newick Trees

We often need to parse "newick" format phylogentic trees to figure out some information. Writing a parser is good for the soul, because the best way to do it is through recursion.

After the readmore, I provide some perl code for parsing newick phylogenetic trees into a lightweight data structure. Each node consists of an array of three things [left child, right child, and distance]. If the node is a leaf then the node consists of ["node", the node name, and the distance]. It allows for very easy analysis of the tree, and simple ways to get data back. I also provide some example code for printing out the root-to-tip distance of every leaf in the tree.

 

Read more...
 

Server admin day a success, again!

More space, and a drive that is not warning of impending doom! Here are some tips and tricks for updating the disk capacity of a server with minimal down time and even letting users know about it!

 

Read more...
 

Edwards Lab On TV!

Our recent expedition to the Abrolhos Islands off the coast of Brazil was featured on Good News on RedeTV! You can watch the full video on the RedeTV! website, or below. This show also includes an Ion Torrent, if you are watching carefully. The show is in two parts because you can't get all that corally goodness in just one segment.

Here are the shows on RedeTv's website: Part 1 and Part 2, and a local version is below.

 

Read more...
 

Mapping UniRef100 to PhAnToMe

UniRef100 is another non-redundant database. In this post, I describe how to map the UniRef100 proteins to the proteins in the phantome database and get the subsystems for each.

This is similar to the description of how to map things to the SEED using the SEED servers, but this time we'll download everything and do it locally.

 

Read more...
 

Real time metagenomics

A while ago, we developed the Real Time Metagenomics web site (aka metagenomics using k-mers) and related applications to allow rapid annotation of metagenomic sequences using the SEED subsystems. In this post we discuss how this works, and how you can use real time metagenomics, either through the web site or directly on your own computer to analyze your data.

 

Read more...
 
  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  3 
  •  4 
  •  5 
  •  Next 
  •  End 
  • »


Page 1 of 5