Can you please update this to create the temporary file in the QIIME temp directory? This is a user-specified location so won't always be `/tmp` (or whatever `tempfile` uses by default, varies by system).

You can get the correct temp dir by calling `qiime.util.get_qiime_temp_dir`.