Hi all,
I was wondering if anyone has had issues using MultiQC– it works perfectly fine when I run it to create interactive plots but whenever I re-run to create flat plots, I get a disk quota exceeded error (even though I have about 153GB of data in my disk so I still have a little under 100GB of remaining quota). Any ideas on why the quota is going so high while running the tool to generate flat plots?
Standard error output:
/// MultiQC 🔍 v1.27
update_config | Report title: RNA-Seq in vitro mapped reads
version_check | MultiQC Version v1.32 now available!
file_search | Search path: /corral4/main/jobs/072/965/72965894/working/multiqc_WDir
featurecounts | Found 12 reports
write_results | Rendering plots. Plots are requested to be rendered flat with `--flat` or `plots_force_flat: true` in config, and rendering might take a while. To disable, remove or override that flag
write_results | Data : report_data
Traceback (most recent call last):
File "/usr/local/bin/multiqc", line 10, in <module>
sys.exit(run_multiqc())
~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/multiqc/__main__.py", line 21, in run_multiqc
multiqc.run_cli(prog_name="multiqc")
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/click/core.py", line 1161, in __call__
return self.main(*args, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/rich_click/rich_command.py", line 152, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.13/site-packages/click/core.py", line 1443, in invoke
return ctx.invoke(self.callback, **ctx.params)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/click/core.py", line 788, in invoke
return __callback(*args, **kwargs)
File "/usr/local/lib/python3.13/site-packages/multiqc/multiqc.py", line 498, in run_cli
result = run(*analysis_dir, clean_up=clean_up, cfg=cfg, interactive=False)
File "/usr/local/lib/python3.13/site-packages/multiqc/multiqc.py", line 565, in run
write_results()
~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/multiqc/core/write_results.py", line 97, in write_results
_write_html_report(paths.to_stdout, paths.report_path)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/multiqc/core/write_results.py", line 487, in _write_html_report
shutil.copytree(template_mod.template_dir, tmp_dir.get_tmp_dir(), dirs_exist_ok=True)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/shutil.py", line 593, in copytree
return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks,
ignore=ignore, copy_function=copy_function,
ignore_dangling_symlinks=ignore_dangling_symlinks,
dirs_exist_ok=dirs_exist_ok)
File "/usr/local/lib/python3.13/shutil.py", line 547, in _copytree
raise Error(errors)
shutil.Error: [('/usr/local/lib/python3.13/site-packages/multiqc/templates/default/assets/js/packages/plotly-2.27.0.js', '/corral4/main/jobs/072/965/72965894/tmp/tmpuoqvxgui/assets/js/packages/plotly-2.27.0.js', '[Errno 122] Disk quota exceeded'), ('/usr/local/lib/python3.13/site-packages/multiqc/templates/default/assets/js/packages/plotly-2.27.0.min.js', '/corral4/main/jobs/072/965/72965894/tmp/tmpuoqvxgui/assets/js/packages/plotly-2.27.0.min.js', '[Errno 122] Disk quota exceeded')]