Skip to content

computeGCBias - matplotlib axis limits error #969

@giusem

Description

@giusem

deeptools 3.4.3
python 3.7.6
matplotlib-base 3.2.2.

command:
computeGCBias -b ~/CLD_demo_project/CNV_visualization_test/03-mapping/cho_horizon_test_merged.bam -g ~/repository/cho_horizon_test/2bit/CHO_Horizon_test.2bit --effectiveGenomeSize 450000 -o cho_horizon_test_merged_gc_freq.tsv --biasPlot cho_horizon_test_merged_gc_freq.png

output:
filter_out: None
extra_sampling_file: None
genome_size: 456350
total_reads: 30552
reads_per_bp: 0.06789333333333333
max_reads: 99.0
min_reads: 0.0
computing frequencies
stepSize: 1
Traceback (most recent call last):
File "/u/gsemplic/miniconda3/envs/deeptools/bin/computeGCBias", line 12, in
main(args)
File "/u/gsemplic/miniconda3/envs/deeptools/lib/python3.7/site-packages/deeptools/computeGCBias.py", line 726, in main
plotGCbias(args.biasPlot, data, reads_per_gc, args.regionSize, image_format=args.plotFileFormat)
File "/u/gsemplic/miniconda3/envs/deeptools/lib/python3.7/site-packages/deeptools/computeGCBias.py", line 608, in plotGCbias
ax1.set_ylim(0 - (y_max * 0.05), y_max * 1.05)
File "/u/gsemplic/miniconda3/envs/deeptools/lib/python3.7/site-packages/matplotlib/axes/_base.py", line 3577, in set_ylim
bottom = self._validate_converted_limits(bottom, self.convert_yunits)
File "/u/gsemplic/miniconda3/envs/deeptools/lib/python3.7/site-packages/matplotlib/axes/_base.py", line 3101, in _validate_converted_limits
raise ValueError("Axis limits cannot be NaN or Inf")
ValueError: Axis limits cannot be NaN or Inf
(deeptools)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions