minimize_RAM_usage
Brian Haas edited this page Aug 25, 2023
·
3 revisions
If you have a large data set (hundreds of millions of reads), and need to reduce RAM usage, include the following parameters:
--min_kmer_cov 2 --no_parallel_norm_stats --max_memory 50G
and if you have multiple sets of fastq files (and ideally using the --samples_file parameter to specify them), try also adding the parameter:
--normalize_by_read_set
so it'll perform the initial in silico normalization step on each pair of fastq files separately rather than combining them all into one large read set.
if submitting a job to a computing grid, continue to set the max memory allocation to ~200G if possible, but leave the above parameters as is.
- Trinity Wiki Home
- Installing Trinity
- Running Trinity
- Trinity process and resource monitoring
- Output of Trinity Assembly
- Assembly Quality Assessment
- Downstream Analyses
- Miscellaneous additional functionality that may be of interest
- Contributing code
- Trinity Tidbits
- Frequently Asked Questions (FAQ)
- There are too many transcripts! What do I do?
- How to minimize RAM usage
- How do I use reads I downloaded from SRA
- How do I identify the specific reads that were incorporated into the transcript assemblies?
- How can I perform cross-species analysis?
- How do I combine PE and SE reads?
- How can I run this in parallel on a computing grid?
- Computing and Time requirements
- Errors during Trinity run
- Killing Trinity
- Contact us