Tricorder is a web application that uses RDP Classifer to place 16s rRNA sequences in a taxonomic hierarchy, and d3.js to visualize that hierarchy as a treemap.
Tricorder is a Rails application, so if you have Ruby and Rails installed, you're most of the way there. You still need to
-
Download and install the RDP Classifier command line application: http://rdp.cme.msu.edu/download/rdp_multiclassifier.zip
-
Copy
config/tricorder.yml.example
toconfig/tricorder.yml
and change the path to point toward your RDP Classifier script. -
Run
bundle
to install all the dependent gems. -
Run
./script/delayed_job
to start the DelayedJob daemon
From there you should be able to start the server locally with rails server
, or serve the app publicly in any way you choose.
If you just want to see Tricorder in action, check out http://genegrabber.berkeley.edu/tricorder/.
Active development on this project has mostly ceased, but if you want to fork and run with it, have a blast!
Tricorder was written by Ken-ichi Ueda, but the original idea belonged to Chris Miller, with input from Brian Thomas.