Trinity Computing Requirements

Brian Haas edited this page Sep 24, 2015 · 1 revision
Clone this wiki locally

Trinity Hardware and Configuration Requirements

The Inchworm and Chrysalis steps can be memory intensive. A basic recommendation is to have ~1G of RAM per ~1M pairs of Illumina reads. Simpler transcriptomes (lower eukaryotes) require less memory than more complex transcriptomes such as from vertebrates.

If you are able to run the entire Trinity process on a single high-memory multi-core server, indicate the number of butterfly processes to run in parallel by the --CPU parameter.

Our experience is that the entire process can require ~1/2 hour to one hour per million pairs of reads in the current implementation (see link:trinity_faq.html[FAQ]). We're striving to improve upon both memory and time requirements.

If you do not have direct access to a high memory machine (typically having 256G or 512G of RAM), consider running Trinity on one of the externally available resources.