Hello,When running cellranger_workflow to apply count to feature barcode data, the pipeline seemed to run nearly to completion then failed with the following error:
Traceback (most recent call last):
File "/software/cumulus_feature_barcoding-1.0.0/filter_chimeric_reads", line 57, in <module>
generate_umi_count_plot(count_vec, count_threshold, argv[5] + '.umi_count.pdf')
File "/software/cumulus_feature_barcoding-1.0.0/filter_chimeric_reads", line 36, in generate_umi_count_plot
plt.xlim(0, min(count_vec.index.max() + 1, 50))
File "/software/python/lib/python3.11/site-packages/matplotlib/pyplot.py", line 2117, in xlim
ret = ax.set_xlim(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/software/python/lib/python3.11/site-packages/matplotlib/axes/_base.py", line 3812, in set_xlim
return self.xaxis._set_lim(left, right, emit=emit, auto=auto)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/software/python/lib/python3.11/site-packages/matplotlib/axis.py", line 1217, in _set_lim
v1 = self.axes._validate_converted_limits(v1, self.convert_units)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/software/python/lib/python3.11/site-packages/matplotlib/axes/_base.py", line 3733, in _validate_converted_limits
raise ValueError("Axis limits cannot be NaN or Inf")
ValueError: Axis limits cannot be NaN or Inf
I am not sure how to handle input on my end to ameliorate this issue (especially I have now done multiple runs with essentially the same settings that have completed successfully), so I was wondering if this issue has happened before.
Best,
Laura Drepanos