Temporary Files created from DADA2 denoise process

Hi @moryfranklin22!

We don't currently have a great way to do this in QIIME 2 -- in the future we'll have a configuration system that'll let users set a temporary directory and other host-related details. There's an open issue to track progress on the configuration system.

In the meantime, you can override the default (platform dependent) location by setting the TMPDIR environment variable to point to your temporary directory. Be sure to use an absolute path. For example:

export TMPDIR="/home/foo/my-temp-dir"

Yes, loading the demux .qza will extract the ZIP file into a temporary directory, so that'll take up another 10GB of disk space (it'll get cleaned up after the analysis finishes). DADA2 will also take up disk space writing its output and there may be some other disk usage during the analysis. Overall, I'd expect to see around ~10GB of temporary storage being used during your DADA2 analysis. Please let us know if that's not the case!

Note: we've discussed mounting ZIP files (i.e. .qza and .qzv files) in order to avoid duplicating data in temporary storage. This may be possible with FUSE but I'm not sure when this feature will be available in QIIME 2.

2 Likes